我在用着
- Windows 7旗舰版
- Flash Media 实时编码器 (FME)
我正在使用 cmd 文件来启动 FME,该文件(watch.cmd)指向 Flash Media Encoder.exe 文件,也指向 FME 正在使用的设置的配置文件。
为了手动重新启动此应用程序,我只需关闭 cmd 文件,然后再次单击它。
所以,我想
- 每天上午 9:00 关闭我的 watch.cmd 文件
- 如果之前已关闭,请立即重新启动 watch.cmd。
有办法吗?
答案1
一种方法是用以下语言编写一个小脚本自动识别来处理它。然后,每当您想要启动 FMLE 时,您都可以运行 AutoIt 脚本,而不是 watch.cmd 文件。
答案2
一种方法是将“shutdown /r”添加到任务计划程序,然后将“watch.cmd”添加到启动组(可能使用.bat 文件添加命令行参数)。还有其他方法可以做到这一点,但这可能是最简单的。
您可能也可以将 FME 作为服务启动。但您需要阅读“将应用程序作为 Windows 服务运行”。(对于胆小的人来说,这确实不太适用)。
答案3
使用BDV 系统事件应用程序,它允许在另一应用程序关闭时运行任何应用程序。但是,如果您将同一应用程序指定为条件以及操作,您将获得想要的结果。