如何在 Windows 批处理文件中创建无限循环?
批处理脚本中的无限循环是指无限重复命令。在 Windows 批处理脚本中停止无限循环的唯一方法是按Ctrl + C或关闭程序。
语法:假设一个变量 'a'
:a
your command here
goto a
在这里,您需要知道如何在 windows 中创建批处理文件。这很简单。首先,将代码复制到记事本文件中,并以.bat扩展名保存该文件。要运行或执行该文件,请双击它或在 cmd 中键入文件名。
示例 1:让我们从循环一个简单的命令开始,例如 'echo'。 ' echo ' 命令类似于任何其他编程语言中的 'print' 命令。将以下代码保存在像sample.bat这样的记事本文件中,然后双击执行。
@echo off
:x
echo Hello! My fellow GFG Members!
goto x
输出:
要停止此无限循环,请按Ctrl + C ,然后按y ,然后按Enter 。
示例 2:假设我们要循环命令“tree”。 “tree”命令以分支树的形式提取并显示目录和文件路径。
@echo off REM turning off the echo-ing of the commands below
color 0a REM changing font color to light green
cd c:\ REM put the directory name of which you want the tree of in place of c
:y REM you can add any other variable in place of y
tree
goto y
注意: “REM”命令仅用于在批处理脚本程序中输入注释,您可以在输入程序时忽略它们。它们只是为了理解程序脚本而放置的,在程序中并没有真正的用处。在这里,您还可以看到以下选项。
@echo off
color 0a
cd c:\
:y
tree
goto y
输出: