if的用法:
1.檔案是否存在
2.如何將文字存入文字檔
批次處理示例 | 說明 |
IF NOT EXIST 1.tif ECHO 1.tif >a.txt | 如果1.tif 不存在,在a.txt中,刪除所有內容,輸入1.tif |
IF NOT EXIST 2.tif ECHO 2.tif >>a.txt | 如果2.tif 不存在,在a.txt中的最後一行新輸入2.tif |
IF NOT EXIST 3.tif ECHO 3.tif >>a.txt | 如果3.tif 不存在,在a.txt中的最後一行新輸入3.tif |
寫入操作:DOS指令操作: CMD與TXT的互動、檢查檔案是否存在(CMD)、
CMD保存运行DOS运行结果、Batch (DOS)、對整個磁碟作搜尋。
連續開WINDOWS的檔案
(open severval windows program at the same time by command in windows)
start "" "myfile.txt"
start "" "myshortcut.lnk"
參考(reference):Open text file and program shortcut in Windows batch file
shutdown的DOS指令: shutdown - s -t 3600
21個DOS常用命令
delete all file and folder in special folder
ex:
del /q D:\SVN\99_Export\EmbDesign\*
for /d %%x in (D:\SVN\99_Export\EmbDesign\*) do @rd /s /q "%%x"
You replace the word
destination
by the path, possibly using quotes around the whole thing if necessarydel /q destination\*
for /d %%x in (destination\*) do @rd /s /q "%%x"
r.f.
http://stackoverflow.com/questions/1502913/how-to-delete-all-files-and-folders-in-a-folder-by-cmd-call