请问如何查看是否存在某个计划任务
我用at命令建了个计划任务,想查看计划任务里是否存在我设定的一个at1的计划任务,不知道如何查询呢?通过注册表还是某些命令?查了一下文档,里面相关的只有:
任务计划 "::{D6277990-4C6A-11CF-8D87-00AA0060F5BF}"
3q~ 用AT不如用SCHTASKS,at建立的计划任务名称自己不能指定,是系统随机给的。
下面的方法很不严谨,但确实很有效。
#include <Constants.au3>
$foo = Run(@ComSpec & " /c " & 'schtasks', "", @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)
ProcessWaitClose($foo)
$text=StdoutRead($foo)
If StringInStr($text,"计划任务名")Then
MsgBox(0,"1","发现指定的计划任务")
Else
MsgBox(0,"1","没有发现")
EndIf 不错,学习了 NetScheduleJobEnum
http://msdn.microsoft.com/en-us/library/aa370616(VS.85).aspx
页:
[1]