批次檔 指令
Batch使用set關鍵字來設定變數的值,可接/a及/p參數。
/a參數用來表示後面的表示式結果為數值。
/p參數用來讓使用者在命令列輸入變數值。
語法如下
for /l {%%|%}<Variable> in (<Start#>,<Step#>,<End#>) do <Command> [<CommandLineOptions>]
/l參數代表執行迴圈時,會比較Start#與End#值的大小。
Start#的值小於End#值會繼續執行迴圈。
#Step代表每一次迴圈後對Start#增加的值。
%%為迴圈變數,用來暫存每一次Start#遞增後的值。%%後要接英文字母。
在cmd中用一個%即可;而在batch檔中要寫兩個%%,前面的%為跳脫符號