http://baike.baidu.com/view/18756.htm
批處理文件的命令和cmd的命令相似,如果忘了如何使用,可以參考cmd的help,
例如:
@echo off
echo 正在清理,請稍等......
del /f /s /q .\*.pdb
del /f /s /q .\*.config
del /f /s /q .\*.lib
del /f /s /q .\*.ini
del /f /s /q .\*.exp
del /f /s /q .\*.ilk
del /f /s /q .\*.map
del /f /s /q .\*.manifest
del /f /s /q .\System.Data.SQLite.dll
del /f /s /q .\NetServices.XmlSerializers.dll
del /f /s /q .\WebBackup.XmlSerializers.dll
del /f /s /q .\CopyLibrary.dll
del /f /s /q .\RumtimeConsole.dll
RD /s /q .\Backup
RD /s /q .\Dlls
RD /s /q .\html
RD /s /q .\Data
del /f /s /q .\clear.bat
echo 清理完成!
其中關鍵有兩個命令,del和RD
如果忘記使用方法,可以在cmd中 輸入 help del 和 help RD就可以找到使用方法。
F:\Users\Administrator>help del
刪除一個或數個文件。
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
names 指定一個或多個文件或者目錄列表。
通配符可用來刪除多個文件。
如果指定了一個目錄,該目錄中的所
有文件都會被刪除。
/P 刪除每一個文件之前提示確認。
/F 強制刪除只讀文件。
/S 刪除所有子目錄中的指定的文件。
/Q 安靜模式。刪除全局通配符時,不要求確認
/A 根據屬性選擇要刪除的文件
屬性 R 只讀文件 S 系統文件
H 隱藏文件 A 存檔文件
I 無內容索引文件 L 重分析點
- 表示“否”的前綴
如果命令擴展被啟用,DEL 和 ERASE 更改如下:
/S 開關的顯示句法會顛倒,即只顯示已經
刪除的文件,而不顯示找不到的文件。
F:\Users\Administrator>help RD
刪除一個目錄。
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path
/S 除目錄本身外,還將刪除指定目錄下的所有子目錄和
文件。用于刪除目錄樹。
/Q 安靜模式,帶 /S 刪除目錄樹時不要求確認
posted on 2010-01-12 09:42
漂漂 閱讀(178)
評論(0) 編輯 收藏 引用 所屬分類:
深入vc++