当程序结束时,我希望它说“按任意键继续...”,这样我就可以滚动输出了。
答案 0 :(得分:44)
我相信你正在寻找命令“暂停”。它应该要求你按任意键。
您甚至可以更改提示。您可以:
,而不仅仅使用pause语句echo "Your message here"
pause > nul
这将删除原始暂停消息并插入您的消息。
雅各
答案 1 :(得分:3)
在Windows / DOS批处理文件中:
pause
这会打印一条漂亮的Press any key to continue . . .
消息
或者,如果您不想显示任何消息,请改为:
pause >nul
答案 2 :(得分:1)
我的一部分说批处理文件中的“暂停”也应该可以解决问题。但也要尝试/ K开关。
HTH
答案 3 :(得分:1)
创建批处理文件的快捷方式。
右键单击该文件,然后选择“属性”。
在“快捷方式”选项卡中是目标,如下所示:
C:\文件夹\ file.bat
通过以下方式更改:
C:\ Windows \ System32 \ cmd.exe / K“C:\ folder \ file.bat”
其中“C:\ Windows \ System32”是cmd.exe所在的文件夹,根据您的Windows安装情况,这可能是另一个文件夹。
然后您可以运行快捷方式。
答案 4 :(得分:0)
你需要输入暂停,当你到达结尾时,它应该说
按任意键继续。 。
但是只有当你把它放在最后,因为如果你不这样做,它会在你放置它的地方暂停它。不要尝试'/ k',因为它不起作用
答案 5 :(得分:0)
如果您希望控制台保持打开状态,则可以在批处理文件的末尾添加以下内容-
致电cmd
这将在同一控制台中打开控制台,并在批处理文件中设置了所有环境变量,您可以在其中工作。