- 已关闭。**此问题为not about programming or software development。当前不接受答案。
此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site主题相关,您可以留下评论以解释在何处可以回答此问题。
2天前关闭。
Improve this question
我有此任务计划程序操作:
cmd /C U:\pvts\perl.exe "U:\pvts\Scripts\Automation.pl" >> U:\automatedLogs\WarpperLogs.txt 2>&1
但是,当17小时结束时,任务应该被杀死,进程仍然是活动的。
任务调度器状态虽然从“正在运行”变为“就绪”,但仍在任务管理器中,显示进程U:\pvts\perl.exe "U:\pvts\Scripts\Automation.pl"
。
总而言之,任务调度程序的选项“如果任务运行时间超过:”不会杀死进程。
任何人都可以请帮助以任何方式告诉我如何才能杀死我的任务调度进程,如果它运行超过17小时?
1条答案
按热度按时间kiz8lqtg1#
任务调度程序很可能不会终止进程,而是通过发送一个信号来终止它。如果脚本忽略了这个信号,它将不会终止。您必须更改代码。