使用windows cmd我必须将大型程序放在编译上,这需要花费大量时间。每次都知道操作是否完成我必须一次又一次地检查cmd。我想知道是否有办法对cmd进行更改,以便通过播放声音或打开对话框等方式向我发出操作已完成的信号。
请分享是否有人有想法
答案 0 :(得分:3)
有很多方法可以实现这个目标
这是最简单的
在同一个cmd提示符下编译代码(即刚刚开始编译)
type" ctrl + G "然后按Enter键进入cmd的输入流并等待直到它可以被执行,ctrl + G是 BEL 字符,当你执行它时会发出一声嘟嘟声。 您还可以输入多个BEL字符,以便在完成任务后发出多次哔声。
更难的方法是编写一个执行编译命令的python脚本,然后说出" g ++ my_prog.cpp"完成后播放声音或通过Windows消息框给您一个简单的弹出通知。
答案 1 :(得分:1)
包含在批处理文件中
msg console /time:3600 "The task has ended"
向控制台发送消息并保持打开状态(如果用户未关闭)3600秒(如果未指示则超时60秒)。