Windows常用命令
查看文件夹
-
命令格式
dir [盘符:\][路径\]要查看的目录名 dir <folderName>
-
使用示例
dir # 查看当前目录中的文件和文件夹 dir d:\a # 查看d:\a中的文件和文件夹 dir myFloder # 查看myFloder文件夹中的列表
查看文件内容
-
命令格式
type *.*
-
使用示例:
echo hello world>a.txt # 创建一个内容为hello world的文件a.txt type a.txt # 输出a.txt中的内容到命令行
创建/删除文件夹
-
创建文件夹(make directory)
-
命令格式:
mkdir [盘符:\][路径\]新目录名 mkdir <folderName> # 简写形式 md [盘符:\][路径\]新目录名 md <folderName>
-
使用示例:
mkdir d:\a\b\c # 在d盘,创建a\b\c三个文件夹 mkdir myFloder1 # 在当前目录创建文件夹myFloder1 # 简写形式 md d:\a\b\c # 在d盘,创建e\f\g三个文件夹 md myFolder2 # 在当前目录创建文件夹myFloder2
-
-
删除文件夹
我们该如何删除文件夹呢,使用rd或rmdir命令,完整命令rd /s /q [盘符:][路径]要删除的目录名,因为rd只能删除空的文件夹,而如果其中有子文件或子文件夹的时候就会停下来,这时我们加上/s就可以直接删除,但是删除过程中会提示你是否确定删除,对于懒癌患者我们有添加了/q,即quiet,安静模式;所以使用以上命令会完整删除你选中的整个文件夹。-
命令格式:
rmdir [盘符:\][路径\]要删除的目录名 rmdir /s [盘符:\][路径\]要删除的目录名 rmdir /s /q [盘符:\][路径\]要删除的目录名 rmdir <folderName> rmdir /s <folderName> rmdir /s /q <folderName> # 简写形式 rd [盘符:\][路径\]要删除的目录名 rd /s [盘符:\][路径\]要删除的目录名 rd /s /q [盘符:\][路径\]要删除的目录名 rd <folderName> rd /s <folderName> rd /s /q <folderName>
-
使用示例:
rmdir d:\a # 在d盘,删除空文件夹a rmdir /s d:\a # 在d盘,循环删除文件夹a,会询问是否确认 rmdir /s /q d:\a # 在d盘,静默删除文件夹a,不询问是否确认 rmdir b # 在当前目录删除空文件夹b rmdir /s b # 在当前目录删除文件夹b,会询问是否确认 rmdir /s /q b # 在当前目录静默删除文件夹b,不询问是否确认 # 简写形式 rd d:\a # 在d盘,删除空文件夹a rd /s d:\a # 在d盘,循环删除文件夹a,会询问是否确认 rd /s /q d:\a # 在d盘,静默删除文件夹a,不询问是否确认 rd b # 在当前目录删除空文件夹b rd /s b # 在当前目录删除文件夹b,会询问是否确认 rd /s /q b # 在当前目录静默删除文件夹b,不询问是否确认
-
-
创建/删除文件夹,完整示例:
创建/删除文件
-
创建文件
创建文件的方式有多种,这里只介绍创建空文件和非空文件的最常用方法。首先是创建空文件,命令type nul>*.*
-
命令格式:
type nul>*.* # 创建空文件 echo [fileContent]>*.* # 创建非空文件
-
使用示例:
type nul>.log # 创建空文件.log type nul>myFile.txt # 创建空文件myFile.txt echo aaa>test.txt # 创建一个内容为aaa的非空文件test.txt type test.txt # 输出test.txt中的内容到命令行 echo bbb>test.txt # 重新创建一个内容为bbb的非空文件test.tst echo ccc>>test.txt # 如果文件test.txt已经存在,就在文末追加一行新数据ccc;如果文件test.txt不存在,则新建一个内容为ccc的非空文件test.txt
-
-
删除文件
-
命令格式:
del *.* # 删除文件
-
使用示例:
del myFile.txt # 删除文件myFile.txt
-
-
创建/删除文件,完整示例