Windows 计划任务 - 停止控制台并出现错误并重新启动服务

Windows 计划任务 - 停止控制台并出现错误并重新启动服务

我该如何设置一个计划任务来取消输出堆错误的 Java 控制台,然后重新启动它?

我需要重新启动我的 wowza 服务,因为似乎每晚都会发生一些 java 堆分配内存错误。

我尝试了几个选项但都没有成功。

答案1

您可以找到许多工具来终止进程,例如 sysinternals/Microsoft 的 pskill。编写一个批处理文件来终止进程,等待它消失,然后重新启动它。一旦它起作用,创建一个新的计划任务,在设定的时间运行它,确保它在堆错误肯定发生后触发。诀窍是确定要终止的进程。参考:http://technet.microsoft.com/en-us/sysinternals/bb896683.aspx

答案2

如果这是一项实际服务,你也可以

net stop <name of service>

或者

net start <name of service>

PSkill 也是一个很棒的工具。

相关内容