东莞金石科技有限公司
服务创造价值 专业铸造品质

win2003计划任务运行不正常的处理

发布时间:2018-08-04 浏览次数: 责任编辑:本站编辑

计划任务是每个操作系统必备的基础功能,但是我在Windows2003计划任务的实际使用中就碰到了一个坑,在Pwin2003中写了一个脚本,内容相对而言较复杂一点,本来设定为每天零晨1:30执行,结要发现它有时能运行,有时不能运行。

1.png

见上图,但是手动执行时,这个任务是可以执行的,说明脚本编写是没有任何问题的。经过仔细观察,此脚本在系统进入无人操作的锁定状态时即会执行不正常。为了解决这个问题,我只能另外再写一个脚本,脚本内容只包含一行内容:如下图

4.png

这儿只是利用start指令调用那个复杂一点的服本,再在计划任务中将此任务设定为每天1:40执行,经过这样处理后,计划任务一直运行良好。

3.png

脚本备份的文件很完美

5.png


原因分析:

我推断可能是win2003的计划任务处理模块本身就存在一些bug,当利用start指令时,相当如果重新开了一个进程来处理新的任务,在新的进程中此任务就可以被很单纯的执行,而在计划任务中直接执行这个脚本时,相当于在原来的进程中直接调用这一个复杂的指令清单,而指令清单中的指令容易被其它线程所干扰。


上一篇文章: 下一篇文章:
相关文章

东莞金石科技有限公司 版权所有 Copyright2001-{{ message }} www.dgjs.com Inc. All Rights Reserved禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任

粤ICP备05096775号 粤公网安备 44190002001519号

固定电话:0769-88092006

商务手机:18922933080

技术支援:13925713159