📜  如何在 Windows 批处理文件中创建无限循环?

📅  最后修改于: 2022-05-13 01:57:04.708000             🧑  作者: Mango

如何在 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

输出:

Windows 批处理脚本中的无限

要停止此无限循环,请按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

输出:

Windows 批处理脚本中的无限树命令循环