我用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:usermememyFile.txt"" /sc minute /mo 50"
(,则任务创建和删除。但我的代码假设";myFile.txt";使用vbs文件旅行。
好吧,就是这样。我无法删除它,我禁用了
oShell.Run "SCHTASKS /CHANGE /TN ""Control"" /DISABLE"