2013-03-04 9 views
7

さて、私は変数を持っていて、それをxと呼んでみましょう。仮定すると、xは10のようなものに等しかったと、私はループに10回、それを望んでいた場合、私はこれを行うことができ、今ループスルーforループ%x%回のバッチで

for %%i in (%x%) do (
    REM --Code goes here-- 
) 

、そのループが1回実行さでしょう:

for %%i in (1 2 3 4 5 6 7 8 9 10) do (
    REM --Code goes here-- 
) 

しかし、私はこのループを持っていますxが105と等しいとすれば、どうすればいいのですか?

答えて

9

/Lオプションについては、for /?のドキュメントを参照してください。

for /L %%A in (1,1,%x%) do (
    REM --Code goes here-- 
) 
+0

ありがとうございます!私はそれを働かせた! – BBMAN225