Schtasks -参数.微软文档烂透了

本文关键字:文档 微软 参数 Schtasks | 更新日期: 2023-09-27 18:02:21

在任务调度程序库中,我创建了一个任务。我需要执行以下操作:

  1. 启用/禁用任务。

我使用了以下命令:

  C:'Windows'system32>schtasks /Change /TN   "C:'Users'Administrator'Desktop'Tasks'
  facebookdubsmash'facebookDubsmash.exe" /DISABLE
我:

  ERROR: The specified task name  "C:'Users'Administrator'Desktop'Tasks'facebookdub
 smash'facebookDubsmash.exe" does not exist in the system.

我试着只给出任务名。

C:'Windows'system32>schtasks/Change/TN "facebook4dubsmash"/DISABLE

但是我仍然得到相同的错误

Schtasks -参数.微软文档烂透了

对于SCHTASKS,使用如下命令创建新任务

SCHTASKS /Create /SC HOURLY /TN "MyTaskName" /TR "Notepad"

因此,要将其更改为禁用状态,请调用

SCHTASKS /Change /TN "MyTaskName" /DISABLE

刚刚在Win10上试用过,效果如预期。因此,如果您的代码仍然不起作用,我建议尝试使用此代码查看输出窗口,并检查命令输出

中是否存在任何问题。
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = "cmd.exe";
psi.Arguments = "/K SCHTASKS.EXE /Change /TN '"myTaskName'" /DISABLE";
Process.Start(psi);