Как сделать так, чтобы рабочие задачи работали после изменения пароля пользователя? - PullRequest
2 голосов
/ 10 марта 2009

На машинах Windows schtasks - это утилита, похожая на cron, для планирования заданий на регулярное выполнение.

Проблема в том, что когда вы определяете Schtask, вы должны указать пароль пользователя и учетной записи для запуска задания.

Затем, когда пользователь изменит свой пароль, эта schtask больше не будет работать. Он должен быть удален и перенесен с новым паролем 1010 *.

Итак, как я могу настроить запланированное задание (через schtasks, at, что угодно), которое защищено от смены пароля?

Ответы [ 2 ]

3 голосов
/ 10 марта 2009

Это не вполне ответ на ваш вопрос, но общий обходной путь - создать пользователя (с соответствующими привилегиями) и использовать эту учетную запись исключительно для выполнения запланированных задач.

Поскольку учетная запись пользователя создается с паролем, срок действия которого не истек, системный администратор, создавший ее, должен выбрать надежный пароль.

0 голосов
/ 21 февраля 2013

Существует также способ обновления существующих задач. В командной строке cmd вы можете использовать следующее:

schtasks /change /tn TaskName [/s computer [/u [domain\]user /p password]] [/tr TaskRun] [/ru [Domain\]User | "System"] [/rp Password]

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/schtasks.mspx?mfr=true

...