2014-01-29 45 views
0
FOR /L %A IN (1,1,100) DO echo %A 

上面的代碼給我這個錯誤:在這個時候For循環命令不工作

問題出在哪裏意外?

+0

你想做什麼? –

+0

使用A作爲計數器並在窗口或文本文件 – Nofuzy

回答

2

您需要使用雙百分號:

FOR /L %%A IN (1,1,100) DO echo %%A 
+0

中回顯它,這裏是另一個問題,如何製作無結束循環? – Nofuzy

+0

使用GOTO :: here在這裏回顯轉到這裏 –

1

問題是與%%A是隻在命令行中使用。

在批處理文件中使用時%A應替換爲%%A

+0

謝謝Kobi K;)我問Wojtek回答下的另一個問題... – Nofuzy