删除没有管理员权限的计划任务
Delete Scheduled Task Without Admin Rights
我已经使用 this question, but don't seem to be able to end it now. Getting the "Syntax error" when I run the following code found here
中的示例创建了计划任务
schtasks /delete /tn * /f
我也试过了
schtasks /delete /tn "Execute Notepad by Hackoo" /f
我没有管理员权限,想知道这是否就是我无法删除任务的原因。
如果你能帮我阻止记事本每分钟都打开,请告诉我。
谢谢!
schtasks /delete /tn * /f
您会收到语法错误,因为 schtasks.exe
不允许将通配符 (*
) 用于 /TN
选项。
然而...
schtasks /delete /tn "Execute Notepad by Hackoo" /f
...此命令有效,但您需要elevated/administrative权限才能删除系统注册的计划任务。
这在 schtasks /?
的帮助中有记录(强调我的):
Enables an administrator to create, delete, query, change, run and end scheduled tasks on a local or remote system.
对于像我这样的新手...您可以删除您创建的任务。转到 命令提示符 和 运行
Schtasks /delete /TN "taskname"
我试图 运行 通过 .vbs
编辑:
Set objShell = Wscript.CreateObject("WScript.Shell")
Taskname="Test Task"
objShell.Run "Schtasks /delete /TN "&""""&Taskname&""""&" /F",0,True
如果代码对您不起作用,请修复您的访问权限。
看这里 = Link
所以,测试下面的代码:
Set objShell = Wscript.CreateObject("WScript.Shell")
objShell.Run "SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN ""Test Task"" /TR ""C:\CPU.cmd"" /ST 10:10", 0
'==> Check it.
Taskname="Test Task"
objShell.Run "Schtasks /delete /TN "&""""&Taskname&""""
' Or =
'objShell.Run "Schtasks /delete /TN "&""""&Taskname&""""&" /F",0,True
我已经使用 this question, but don't seem to be able to end it now. Getting the "Syntax error" when I run the following code found here
中的示例创建了计划任务schtasks /delete /tn * /f
我也试过了
schtasks /delete /tn "Execute Notepad by Hackoo" /f
我没有管理员权限,想知道这是否就是我无法删除任务的原因。
如果你能帮我阻止记事本每分钟都打开,请告诉我。
谢谢!
schtasks /delete /tn * /f
您会收到语法错误,因为 schtasks.exe
不允许将通配符 (*
) 用于 /TN
选项。
然而...
schtasks /delete /tn "Execute Notepad by Hackoo" /f
...此命令有效,但您需要elevated/administrative权限才能删除系统注册的计划任务。
这在 schtasks /?
的帮助中有记录(强调我的):
Enables an administrator to create, delete, query, change, run and end scheduled tasks on a local or remote system.
对于像我这样的新手...您可以删除您创建的任务。转到 命令提示符 和 运行
Schtasks /delete /TN "taskname"
我试图 运行 通过 .vbs
编辑:
Set objShell = Wscript.CreateObject("WScript.Shell")
Taskname="Test Task"
objShell.Run "Schtasks /delete /TN "&""""&Taskname&""""&" /F",0,True
如果代码对您不起作用,请修复您的访问权限。 看这里 = Link
所以,测试下面的代码:
Set objShell = Wscript.CreateObject("WScript.Shell")
objShell.Run "SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN ""Test Task"" /TR ""C:\CPU.cmd"" /ST 10:10", 0
'==> Check it.
Taskname="Test Task"
objShell.Run "Schtasks /delete /TN "&""""&Taskname&""""
' Or =
'objShell.Run "Schtasks /delete /TN "&""""&Taskname&""""&" /F",0,True