在批处理脚本中使用 Enter 键暂停
本教程将展示如何在批处理脚本中使用 Enter 键暂停程序。
在批处理脚本中使用 Enter 键暂停
有时我们需要暂停代码,以便用户可以查看他们获得的输出。为此,我们可以使用关键字 PAUSE
。
但是 PAUSE
关键字可与键盘上的任何键一起使用。如果你想这样,代码只会在用户完全点击 Enter 键时继续。
然后,你需要按照本教程进行操作。在本教程中,我们将看到一种方法,你可以通过该方法选择 Enter 键以继续编写代码。
看看我们下面的代码示例,我们将简要讨论它。
@echo off
SET /P a=Press ENTER to continue...
上面显示的示例仅在用户按下 Enter 键时继续。你可以注意到我们在这里使用了关键字 SET
,它只允许我们声明变量。
当然,我们在这里声明了变量 a
,但是用户输入分配给变量 a
的值变得未使用,因为我们使用变量 a
来检测用户是否按下了Enter键。它的行为就像一个虚拟变量。
当我们在程序中输入一些东西时,我们按下 Enter 键来告诉程序提供输入已经完成。之后,程序进入下一步。
上面分享的程序的想法是我们只点击Enter而不提供任何输入。目的是向程序发送用户输入已完成的故障消息,然后程序进入下一步。
输入值是否为空白并不重要,因为程序的任何其他部分都不使用该变量。
请注意,我们在此命令中显示的代码是用 Batch 编写的,并且仅适用于 Windows CMD 环境。
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn