要刪除檔,可使用批處理腳本提供的DEL命令。
語法
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
以下是DEL命令的選項的描述。
| 編號 | 選項 | 描述 |
|---|---|---|
| 1 | Names |
指定一個或多個檔或目錄的列表。 通配符可能被用來刪除多個檔。 如果指定了一個目錄,則該目錄內的所有檔都將被刪除 |
| 2 | /P |
提示在刪除每個檔之前進行確認。 |
| 3 | /F |
強制刪除只讀檔。 |
| 4 | /S |
刪除所有子目錄中的特定檔。 |
| 5 | /Q |
安靜模式,不要問是否可以刪除全局通配符。 |
| 6 | /A |
根據屬性選擇要刪除的檔。 |
| 7 | attributes |
R只讀檔,S系統檔,H隱藏檔,A檔準備歸檔 - 首碼含義不是 |
我們來看看如何實現刪除檔的例子。
示例
del test.bat
如果檔存在,上面的命令將刪除當前目錄下的test.bat檔。
del c:\test.bat
如果檔存在,上面的命令將刪除當前目錄下的檔C:\test.bat。
del c:\*.bat
*(星號)是一個模式的字元。 *.bat表示要刪除c:\目錄下的所有以.bat結尾的檔。
del c:\?est.tmp
?(問號)是一個字母的單個通配符。在上面的例子中使用這個命令會刪除任何以est.tmp結尾的檔,比如pest.tmp或者test.tmp這樣的檔都會被刪除。
