0
我可以做DOS批處理文件while循環這樣的結尾:控制都開始同時使用可變循環在Windows蝙蝠腳本
@REM initialize test value to be "true"
@SET intCounter=1
:while
@REM test condition
@IF %intCounter% GTR 10 (GOTO wend)
@REM procedure where condition is "true"
@echo %intCounter%
@REM set new test value
@SET /a intCounter=intCounter+1
@REM loop
@GOTO while
:wend
@PAUSE
這將循環十倍。 我的問題是兩個摺疊。
我怎樣才能控制循環的結束。我試過set end = 1,用%end%替換10,這是行不通的。
如何從鍵盤讀取輸入並將它們設置爲iniCounter並結束。
非常感謝。
謝謝。如果我成功了,我會立即嘗試並標記答案。 –
'code'@ set end = 5 'code':while 'code'@ IF%intCounter%GTR%end%(GOTO wend) 最適合我的結果。我不知道爲什麼。我使用完全相同的代碼。可能只是錯字或鍵盤。另一個的輸出是有點線。像c:\()1然後c:\()2。 ... –