3

我正在使用 nant,但这可以适用于任何事情,我只想知道是否有办法设置 windows cmd 或 console2 或某种 shell,以便在“完成”时给我一个弹出窗口或发出声音(即当它正在等待并且屏幕显示 >C:\User\Random_FILE_PATH>_)

我正在使用Windows 7。

情人节

抱歉,澄清一下,我没有运行我创建的脚本,这只是在控制台中运行任何东西时。我希望无论何时我的控制台在等待我,它都会产生弹出窗口或噪音。理想情况下,这将是某种设置

4

3 回答 3

0

您可以使用带有简单 VBScript 或 JScript 的 WSH 在批处理文件的末尾打开一个消息框。有关示例,请参阅显示 Windows 批处理文件中的弹出/消息框。

于 2013-01-10T17:09:15.160 回答
0

您可以在提示中添加哔声:

set prompt=%prompt%^G

不要打字^G0 0 7要获得它,请在数字键盘上输入时按住 alt 键。

于 2014-09-20T10:54:08.017 回答
0
c:\> my_command & mshta.exe vbscript:Execute("msgbox ""finished"",0,""finished"":close")

这里使用条件执行 - 当my_command完成时,mshta.exe 将使用括号中的参数执行。由于此处传递的参数不是那么容易,因此不会显示给 msgbox 的字符串。

于 2013-01-15T21:43:12.247 回答