如何在VBScript中暂停脚本直到按下某个键?我需要一些东西,它可以暂停程序的流程,并等待'left_arrow‘键被按下。
发布于 2015-06-26 19:41:39
你没有太多选择。如果你有一个控制台脚本,我假设你有,你可以读取用户的输入,但它只在你按ENTER时注册。因此,您可以暂停,直到按enter键。例如:
WScript.Echo "Press [ENTER] to continue..."
' Read dummy input. This call will not return until [ENTER] is pressed.
WScript.StdIn.ReadLine
WScript.Echo "Done."
还有来自DOS时代的旧pause
命令。但是,对新控制台窗口进行外壳处理以运行pause
会导致出现第二个窗口。您需要在该窗口中按一个键才能返回到您的脚本。可能不是你想要的。
但是除了第三方之外,VBScript没有在运行时读取按键的方法。
https://stackoverflow.com/questions/31069920
复制相似问题