如何结束bat文件中的循环?

时间:2017-06-11 02:16:20

标签: batch-file

我看到以下代码在命令窗口关闭之前打开记事本:

@ECHO off
:top
START %SystemRoot%\system32\notepad.exe
GOTO top

如何制作循环以便只打开记事本一定次数?我试过了,但它不起作用。

1 个答案:

答案 0 :(得分:1)

这对我有用。数字5应该替换为您希望运行命令的次数。

@echo off
setlocal enableextensions enabledelayedexpansion
set /a "x = 1"
:while1
    if %x% leq 5 (
        START %SystemRoot%\system32\notepad.exe
        set /a "x = x + 1"
        goto :while1
    )
endlocal