常用DOS命令
在windows下的命令行指令中,刪除文件和刪除文件夾是兩個不同的操作;可以用win+r命令打開cmd窗口試一試。
一、刪除文件命令【謹慎操作】
del或者erase是windows下刪除文件的命令,命令不區分大小寫,幫助文檔如下:
C:\Users\Administrator>del 命令
/P 刪除每一個文件之前提示確認。
/F 強制刪除只讀文件。
/S 刪除所有子目錄中的指定的文件。
/Q 安靜模式。刪除全局通配符時,不要求確認
/A 根據屬性選擇要刪除的文件
屬性 R 只讀文件 S 系統文件
H 隱藏文件 A 存檔文件
I 無內容索引文件 L 重分析點
- 表示“否”的前綴
如果命令擴展被啟用,DEL 和 ERASE 更改如下:
/S 開關的顯示句法會顛倒,即只顯示已經
刪除的文件,而不顯示找不到的文件。
復制代碼
1. 刪除一個文件
命令格式為命令+文件名,就可以不經過回收站上次此文件了,例如:
del test.exe
2. 刪除某個后綴的所有文件
有時候需要批量刪除一些文件名比較有規律的文件,可以用通配符*代替不規則的字符,保留規則的字符;例如 ,想刪除當前目錄下所有后綴為.txt .png .jpg的文件,可以使用:
del *.txt *.png *.jpg
此外,erase命令和del的命令格式基本類似,刪除后綴.txt .png .jpg的文件,也可以使用:
erase *.txt *.png *jpg
二、刪除目錄命令【謹慎操作】
rmdir和rd是windows下刪除文件夾的命令,除了.(當前目錄)和..(上一級目錄)不能刪除外,其他的文件夾在權限足夠的情況下都可以刪除,命令不區分大小寫,幫助文檔如下:
C:\Users\Administrator>rmdir /?
刪除一個目錄。
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
/S 除目錄本身外,還將刪除指定目錄下的所有子目錄和
文件。用於刪除目錄樹。
/Q 安靜模式,帶 /S 刪除目錄樹時不要求確認
復制代碼
1. 刪除空目錄
直接使用命令+目錄名,就可以刪除一個空目錄了,如果該目錄不為空則會刪除失敗,例如:
D:\>rmdir download
D:\>rmdir temps
目錄不是空的。
2. 刪除非空目錄
在命令后面加上/s的參數,就可以刪除非空的目錄,例如:
D:\>rmdir /s temps
temps, 是否確認(Y/N)? y
3. 非交互式直接刪除非空目錄
想刪除一個非空目錄,但又不想確認,可以再加上/q參數,例如:
D:\>rmdir /s/q temps
此外,用rd命令的功能和rmdir的功能類似,例如刪除一個非空目錄:
D:\>rd /s/q temps
文件重命名
語法:ren <舊文件名> <新文件名>