19

我目前正在尝试使用以下命令让 SCHTASKS 在 SYSTEM 帐户下创建计划任务:

schtasks.exe" /s "\\" /u "SYSTEM" /Create /SC DAILY /MO "7" /ST "12:00" /TN "mytask" /TR  "C:\test.exe "C:\""

虽然它输出:

ERROR: User credentials are not allowed on the local machine.
4

2 回答 2

22
  1. 打开提升的(管理员)命令提示符。

  2. 输入以下命令:

    schtasks.exe /s "\" /ru "SYSTEM" /Create /SC DAILY /MO "7" /ST "12:00" /TN "mytask" /TR "C:\test.exe "C:\"

请注意不同之处在于,为了指定 SYSTEM 帐户,您需要使用/RU开关而不是开关/U

于 2013-07-13T00:05:25.040 回答
1
  1. 在调度程序中创建您的任务,将它们导出为 XML ( https://superuser.com/questions/1334495 )
  2. 使用以下命令创建一个文本文件: schtasks.exe /create /RU SYSTEM /TN "Folder\TaskName" /XML "I:\Location\TaskName.xml" 任意多行,每个任务,然后将文件保存为批处理( .bat),以管理员身份运行(右键单击以管理员身份运行)。
  3. 适用于您要运行它的计算机。
于 2017-05-15T07:45:06.010 回答