基本
del命令是用來刪除一個或多個文件的,刪除文件夾的話還要用rd命令。
舉個栗子:
- 例如我們要刪除C盤中的a.txt,我們就可以
del a.txt
- 也可以同時刪除多個,用空格,逗號或分號分開文件名。
del a.txt b.txt
- 刪除當前文件夾中所有后綴為xxx的文件
del *.xxx
- 我們要刪除a文件夾里的所有文件的話,a文件夾是當前文件夾的一個子文件夾
del a
- 刪除當前文件夾里的所有文件
del *.*
注意,還是如上文所提到的,我們只會刪除文件夾里的文件,而不會刪除里面的文件夾。

這樣操作並不會刪除子文件夾中的文件。
參數
輸入help del命令或del /?會得到如下介紹

- [Drive:][Path] FileName
指定要刪除文件的位置和名稱,可以同時使用多個文件名。
比如我們要刪除E盤中的a文件夾中的b.txt
del E:\a\b.txt
刪除E盤中a文件夾中的所有文件
del E:\a
或
del E:\a\*.*
-
/p
提示是否刪除

-
/f
強制刪除只讀文件。 -
/s
從當前目錄及其所有子目錄中刪除指定文件,顯示正在被刪除的文件名。
如a文件夾及其子文件夾中所有的txt文件

-
/q
指定靜音狀態。不提示確認刪除。

-
/a
指定刪除類型
| 參數 | 類型 |
|---|---|
| r | 只讀文件 |
| a | 存檔文件 |
| s | 系統文件 |
| h | 隱藏文件 |
| - | 前綴表“非” |
如刪除所有當前文件夾所有隱藏文件
del /a: h *.*
- /?
顯示幫助。
