Vbscript VBS-如何暂停脚本直到按下键?

Vbscript VBS-如何暂停脚本直到按下键?,vbscript,console,key,wait,sleep,Vbscript,Console,Key,Wait,Sleep,如何暂停脚本,直到按下VBScript中的键为止? 我需要一些暂停程序流程并等待按下“左箭头”键的东西。您没有很多选择。如果你有一个控制台脚本,我假设你有,你可以从用户那里读取输入,但它只在你按[ENTER]时注册。因此,您可以暂停,直到按下enter键。例如: WScript.Echo "Press [ENTER] to continue..." ' Read dummy input. This call will not return until [ENTER] is pressed. W

如何暂停脚本,直到按下VBScript中的键为止?
我需要一些暂停程序流程并等待按下“左箭头”键的东西。

您没有很多选择。如果你有一个控制台脚本,我假设你有,你可以从用户那里读取输入,但它只在你按[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没有在运行时读取按键的方法

MsgBox
功能,请参阅