我正在使用 nant,但这可以适用于任何事情,我只想知道是否有办法设置 windows cmd 或 console2 或某种 shell,以便在“完成”时给我一个弹出窗口或发出声音(即当它正在等待并且屏幕显示 >C:\User\Random_FILE_PATH>_)
我正在使用Windows 7。
情人节
抱歉,澄清一下,我没有运行我创建的脚本,这只是在控制台中运行任何东西时。我希望无论何时我的控制台在等待我,它都会产生弹出窗口或噪音。理想情况下,这将是某种设置
您可以使用带有简单 VBScript 或 JScript 的 WSH 在批处理文件的末尾打开一个消息框。有关示例,请参阅显示 Windows 批处理文件中的弹出/消息框。
您可以在提示中添加哔声:
set prompt=%prompt%^G
不要打字^G
。0
0
7
要获得它,请在数字键盘上输入时按住 alt 键。
c:\> my_command & mshta.exe vbscript:Execute("msgbox ""finished"",0,""finished"":close")
这里使用条件执行 - 当my_command完成时,mshta.exe 将使用括号中的参数执行。由于此处传递的参数不是那么容易,因此不会显示给 msgbox 的字符串。