命令 /? # 例如 mkdir /? # copy /?
mkdir 文件名稱
# 建立一個空的文件 type nul>a.txt # 建立一個有內容的文件 echo ceshi>a.txt # 使用copy命令 copy nul a.txt # 使用cd命令 cd.>a.txt # 使用重定向 type a.txt>b.txt 生成文件b.txt內容與a.txt一致
# 刪除文件夾,若是文件夾不爲空則不能刪除 rd 文件名 # 刪除文件夾及文件夾內全部文件 rd /s /q 文件夾名
# 刪除指定文件夾下的文件(不包括子目錄的文件,而且有是否刪除的提示) del 文件夾名 # 刪除文件夾及其子目錄中的文件 del /s 文件夾名 #強制刪除文件 del /f 文件夾名 # 使用安靜模式 /q quiet(安靜),使用後不會有是否刪除的提示 del /s /q 文件夾名 # 刪除某一類文件,好比刪除後綴名爲*.js的文件,使用*這個通配符 del 文件夾名\*.js 匹配文件的 aa.js del 文件夾名\a*.js 匹配文件的 ab.js del 文件夾名\*a.js 匹配文件的 ba.js del 文件夾名\a.* 匹配文件的 a.txt a.js a.html del 文件夾名\*a.* 匹配文件的 baa.txt ca.js ta.html
注 :以上全部命令只會刪除文件,不會刪除文件夾html
# 我把destination放在[]中是由於,destination是一個可選參數,destination表明目標目錄,當用戶指定該參數,文件將複製到該目錄下,不然文件複製到當前命令行所在的目錄 copy source [destination] # 文件複製到目標目錄下,有可能存在同名的文件,系統會提示是否覆蓋,使用/y 關閉該提示,直接覆蓋 copy /y source [destination]
xcopy命令是copy命令的擴展,能夠將文件目錄連同文件一併shell
# 將源文件複製到目標文件夾中 xcopy source destination # 將源文件複製到目標文件,存在重複文件,直接覆蓋不提示 xcopy source destination