我目前正试图使用以下命令让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.
-
打开提升的(admin)命令提示符。
-
输入以下命令:
schtasks.exe/s"\"/ru"SYSTEM"/Create/SC DAILY/MO"7"/ST"12:00"/TN"mytask"/TR"C:\test.exe"C:\"
请注意,不同之处在于,为了指定SYSTEM帐户,您需要使用/RU
开关,而不是/U
开关。
- 在计划程序中创建任务,然后将其导出为XML(https://superuser.com/questions/1334495)
- 使用以下内容创建文本文件:schtasks.exe/create/RU SYSTEM/TN"Folder\TaskName"/XML"I:\Location\TaskName.XML"根据您需要的行数,对于每个任务,然后将文件保存为批处理(.bat),以管理员身份运行(右键单击以管理员方式运行)
- 应用于要运行它的计算机