身為專業的 IT 人員豈可不會使用 DOS 指令,在這一系列的鐵人賽中,就讓我來讓大家知道 DOS 不死, 他依然可以簡化 IT人員的工作
批次檔有兩種附檔名: .bat .cmd 如果主檔名一樣,在執行時只輸入主檔名,這兩種批次檔被執行的順序是怎樣? 要知道 .bat 跟 .cmd 這兩種批次檔,...
DOS時代就有的環境變數,到了Windows時代也還是存在。就連Linux、Unix也有環境變數。 要查看環境變數最簡單的方式就是在 [命令提示字元] 視窗中,...
在批次檔中,可以自訂變數。 用SET來自訂變數,例如要把 您好! 這幾個字存在自訂變數 HELLO,可以在[命令提示字元]視窗打入 SET HELLO=您好!...
在自訂變數可以進行一些處理,例如加法運算。 例如day代表今天是1號,要知道10天之後是幾號: SET day=1 SET/A tenDay=day+10 ec...
在自訂變數中,可以讓使用者輸入資料。 語法: SET /P 自訂變數=提示說明 參數 /P 是用來設定讓使用者輸入,然後把輸入的結果存到自訂變數中。在讀取使用...
在批次檔中,用SET設定的變數是全域變數,使用SETLOCAL來指定開始設定區域變數,用ENDLOCAL來結束設定區域變數。 在前面文章提到的SET指令,是用來...
一般來說每個程式在被執行之後,都會把執行的結果暫時保存在系統變數ERRORLEVEL中。執行結果的回傳碼0通常是代表執行成功,非0則代表其他意義。 例如停用BI...
在批次檔中執行條件處理,可以用IF條件判斷,這次說明IF ERRORLEVEL。 語法: IF [NOT] ERRORLEVEL 數字 要執行的命令 ELSE...
這次說明用IF檢查字串是否相同。 語法: IF 字串1 == 字串2 要執行的命令 針對 字串1 跟 字串2 進行比較,如果兩個的字串相同時,代表條件成立,就...
說明用IF檢查檔案或目錄是否存在。 語法: IF EXIST 檔案 (命令1) ELSE (命令2) 如果檔案(不管檔名的大小寫)存在,就執行命令1,不存在就...