Как создать задачу в планировщике Windows, используя ограниченную учетную запись?

  • 31 августа 2023 г. 13:26
Ответы на вопрос 2
Для создания задачи в планировщике Windows, используя ограниченную учетную запись, можно воспользоваться программой "schtasks".

1. Откройте командную строку от имени администратора.
2. Введите команду `schtasks /create /tn "Название задачи" /tr "Путь к исполняемому файлу" /sc "Расписание" /ru "DOMAIN\username" /rp "password"`.

   - "/create" - создать задачу
   - "/tn" - указывает название задачи
   - "/tr" - указывает путь к исполняемому файлу
   - "/sc" - указывает расписание выполнения задачи (например, "DAILY" для ежедневного выполнения)
   - "/ru" - указывает имя пользователя с ограниченными правами, в формате "DOMAIN\username"
   - "/rp" - указывает пароль для пользователя

3. Замените "Название задачи" на нужное вам название, "Путь к исполняемому файлу" на путь к файлу, который вы хотите выполнить, "Расписание" на нужное вам расписание (несколько вариантов: "MINUTE", "HOURLY", "DAILY", "WEEKLY", "MONTHLY", "ONCE").
4. Замените "DOMAIN\username" на соответствующую учетную запись с ограниченными правами.
5. Замените "password" на пароль для учетной записи.

Теперь задача будет создана в планировщике Windows, и она будет выполняться с использованием ограниченной учетной записи.
Информация из интернета указывает, что "особенность" schtasks проявляется только при использовании параметров /ONLOGON и /ONSTART. Задания, созданные с помощью таймера, работают нормально. Предлагаются три способа обхода этой "особенности":

1. Импортируйте готовый XML-файл с заданием с помощью команды schtasks /create /xml ...........

2. Напишите скрипт на WSH/VBS, используя объект Schedule.Service.

3. Воспользуйтесь PowerShell для создания задания.
Похожие вопросы