windows文件和目录相关命令
目录
-
dir:用于浏览当前文件夹的内容。
-
cd:用于更改所在的工作目录。
-
md:用于创建一个新的目录。
-
rd:用于删除文件夹,如果不加/s参数的话只能删除空目录。
-
echo:用于输出一段文本信息。
-
type:用于查看一个文件的内容。
-
more:用于逐屏显示文件的内容。
-
findstr:用于在文件中搜索指定的字符串。
-
attrib:用于显示或更改文件的属性。
-
copy:用于将一个或多个文件复制到另一个位置。
-
move:用于将文件移动到另一个位置,并可以同时更改文件名。
-
ren:用于对文件或目录进行重命名。
一、dir命令
作用:
- 浏览当前文件夹的内容。
格式:
dir [参数] [路径]
参数说明:
/s
:列出指定目录和所有子目录中的文件。/a
:显示隐藏文件。
使用示例:
1、dir
:在当前目录下浏览文件和文件夹。
2、dir /s
:递归地列出当前目录及其子目录中的所有文件和文件夹。
3、dir /a
:显示当前目录下的所有文件和隐藏文件。
4、dir /s /a
:递归地列出当前目录及其子目录中的所有文件和文件夹,包括隐藏文件。
二、cd命令
作用:
- 改变工作目录。
格式:
cd [路径]
使用示例:
1、cd C:\Users\Administrator\Desktop
:切换到指定路径下的工作目录。
2、cd ..
:返回上一级目录。
三、md命令
作用:
- 创建新目录。
格式:
md [路径\]目录名
使用示例:
1、md C:\Users\Administrator\Desktop\NewFolder
:在指定路径下创建新的文件夹。
四、rd命令
作用:
- 删除文件夹。
格式:
rd [路径\]目录名
使用示例:
1、rd C:\Users\Administrator\Desktop\NewFolder
:删除指定路径下的文件夹。
五、echo命令
作用:
- 输出信息。
格式:
echo [信息]
使用示例:
1、echo Hello World!
:输出文本“Hello World!”。
六、type命令
作用:
- 浏览文件内容。
格式:
type [路径\]文件名
使用示例:
1、type C:\Users\Administrator\Desktop\Readme.txt
:查看指定文件的内容。
七、more命令
作用:
- 逐屏显示文件内容。
格式:
more [路径\]文件名
使用示例:
1、more C:\Users\Administrator\Desktop\LongText.txt
:逐屏显示指定文件内容。
八、findstr命令
作用:
- 在文件中搜索字符串。
格式:
findstr "关键词" [路径\]文件名
使用示例:
1、findstr "附件" C:\Users\Administrator\Desktop\LongText.txt
:在指定文件中搜索包含“Windows”关键词的文本行。
2、 配合echo使用:findstr "**" C:\Users\Administrator\Desktop\LongText.txt ||
echo 找不到
这里使用了||
符号代表逻辑或的关系,即在左侧的findstr
命令失败(没有找到关键词)时,才会执行右侧的echo
命令。
九、attrib命令
作用:
- 显示或更改文件属性。
格式:
attrib [+/-][属性值] [路径\]文件名
使用示例:
1、attrib +h C:\Users\Administrator\Desktop\LongText.txt
:将指定文件设置为隐藏文件。
十、copy命令
作用:
- 复制文件。
格式:
copy [源文件路径\]源文件名 [目标路径\]目标文件名
使用示例:
1、copy C:\Users\Administrator\Desktop\LongText.txt C:\Users\Administrator\Desktop\1\
:将指定文件复制到目标文件夹中。
十一、move命令
作用:
- 移动文件并重命名。
格式:
move [源文件路径\]源文件名 [目标路径\]目标文件名
使用示例:
1、move C:\Users\Administrator\Desktop\LongText.txt C:\Users\Administrator\Desktop\1\NewName.txt
:将指定文件移动到新目录并重命名。
十二、ren命令
作用:
- 重命名文件或目录。
格式:
ren [原文件名] [新文件名]
使用示例:
1、ren NewName.txt OldName.txt
:将指定文件重命名。
总结
我这篇文章只是简单介绍windows文件和目录相关命令的使用,更多的用例还需要自己摸索,多练习,可以在命令后面加 /? 查看命令的可选参数