批處理刪除檔

要刪除檔,可使用批處理腳本提供的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這樣的檔都會被刪除。


上一篇: 批處理函數 下一篇: 批處理檔夾操作