我想寫一個批處理腳本來遍歷一組文件,其中有一個零填充文件。我在使用set時遇到了問題,因爲它似乎將我迭代中的最後一個數字用作應該使用的值。 以下是我有:帶批處理的Windows批處理文件夾循環
@echo off
for /L %%r in (1,1,%1) do (
echo %%r
set "var=00%%r"
echo %var%
)
當5輸入運行此我得到這樣的輸出:
1
005
2
005
3
005
4
005
5
005
我想它是:
1
001
2
002
3
003
4
004
5
005
任何對此的幫助會很大。謝謝。
我有脂肪手指的$ 1 。它應該是%1。謝謝你,這個作品很棒。 –