Как создать запланированное задание под учетной записью пользователя SYSTEM с помощью SCHTASKS - PullRequest
14 голосов
/ 25 июня 2011

В настоящее время я пытаюсь заставить 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.

Ответы [ 2 ]

16 голосов
/ 13 июля 2013
  1. Открыть командную строку с повышенными правами (admin).

  2. Введите следующую команду:

    schtasks.exe / s "\" / ru "СИСТЕМА" / Создать / SC DAILY / МО "7" / ST "12:00" / TN "mytask" / TR "C: \ test.exe" C: \ "

Обратите внимание, что разница заключается в том, что для указания учетной записи SYSTEM необходимо использовать переключатель /RU, а не /U.

1 голос
/ 15 мая 2017
  1. Создайте свои задачи в планировщике и экспортируйте их в XML (https://superuser.com/questions/1334495)
  2. Создать текстовый файл с: schtasks.exe / create / RU SYSTEM / TN "Папка \ TaskName" / XML "I: \ Location \ TaskName.xml" столько строк, сколько вы хотите, с каждой задачей, затем сохраните файл как пакет (.bat), запустите от имени администратора (щелкните правой кнопкой мыши от имени администратора).
  3. Применить к компьютерам, на которых вы хотите его запустить.
...