无法使用vbs删除计划的任务

时间:2020-11-01 16:50:40

标签: vbscript windows-task-scheduler

我使用VBS创建任务,任务创建并按时完美运行

dim fso, f, pather, objShell
set objShell = Wscript.CreateObject("WScript.Shell")
Set fso = createObject("Scripting.FileSystemObject")
Set f = fso.GetFile(WScript.ScriptFullName)
pather = fso.GetParentFolderName(f)

controlTask = "schtasks /create /tn ""Controler"" /tr " & CHR(34) & pather & "\myFile.txt" & CHR(34) & " /sc minute /mo 50"
objShell.Run controlTask

当我尝试删除任务时

Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "schtasks /delete /tn ""Controler"" /f"

任务未删除。为什么呢?

如果我创建具有指向文件("schtasks /create /tn ""Controler"" /tr ""c:user\meme\myFile.txt"" /sc minute /mo 50"的直接路径的任务,请创建并删除任务。但是我的代码假定“ myFile.txt”与vbs文件一起传输。

1 个答案:

答案 0 :(得分:0)

好的,这就是方法。我无法删除它并禁用它

2X => 1V