版上前輩好
我想設定一個批次檔
可以使用For迴圈去執行指定的程式
我設定了以下10多個變數
Set n1="test1.exe"
Set n2="tes1.exe"
~
Set n11="tet1.exe"
然而在For迴圈裡
我要怎帶入n1~n11的值呢?
我要怎做才能讓n1可以在進入下一個迴圈時自動加1呢?
還請有經驗的前輩能指導一下
你可以這樣寫
for /L %i in (1,1,11) do echo n%i
也可以這樣寫
for %i in (1 2 3 4 5 6 7 8 9 10 11) do echo n%i
這些程式會異動嗎? 如果程式有異動的可能而且沒有順序性, 也可以考慮:
把這些程式都放在 d:\system\startup\ (舉例)
用
<pre class="c" name="code">for %f in (d:\system\startup*.exe) do %f