我有一个计划每天运行的Windows Server 2000计划的计划任务。 星期一,任务运行完成,它所触发的事情(控制台应用程序)完成,但计划任务本身在“计划任务”窗口上仍标记为“正在运行”。 所以昨天和今天的工作都没有开火。
底层进程不存在,相同的控制台应用程序由许多其他计划任务在其他时间使用不同的参数运行,并且完成整齐。
不幸的是,计划任务日志(计划任务>高级>查看日志)没有显示足够的历史logging来显示此作业何时运行。
当我右键单击任务,并select结束任务它没有任何效果(运行选项已禁用)。
我希望能够重新使用这个计划的任务,但更重要的是我想了解可能导致此问题的原因,以便确保它不会再发生。
您可以尝试重新启动Windows任务计划程序服务,但有时重新启动Windows框将解决您的所有问题;-)
作业终止时,会尝试更新自身,指示(a)上次运行date和(b)将作业状态重置为空白 。 要做到这一点,它必须完全控制作业文件。 如果另一个进程试图访问作业文件(最有可能是杀毒软件的罪魁祸首),则作业文件将很忙 ,不会被更新。
最好的办法是禁用c:\ windows \ tasks的防病毒扫描。
希望这是一些帮助。