標籤

C# (4) asp.new (3) R (2) Delphi (1) Dos (1) english (1) music (1)

2013年1月6日 星期日

DOS

批次處理示例
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
參考:IF NOT EXIST
寫入操作: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 necessary
del /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