如何使用SCHTASKS在SYSTEM用户帐户下创建计划任务



我目前正试图使用以下命令让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.
  1. 打开提升的(admin)命令提示符。

  2. 输入以下命令:

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

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

  1. 在计划程序中创建任务,然后将其导出为XML(https://superuser.com/questions/1334495)
  2. 使用以下内容创建文本文件:schtasks.exe/create/RU SYSTEM/TN"Folder\TaskName"/XML"I:\Location\TaskName.XML"根据您需要的行数,对于每个任务,然后将文件保存为批处理(.bat),以管理员身份运行(右键单击以管理员方式运行)
  3. 应用于要运行它的计算机

最新更新