У меня есть сценарий, в котором мне нужно, чтобы Windows 10, не присоединившаяся к домену, перезагружалась после того, как она присоединяется к домену, и есть вход в систему пользователя домена - любого пользователя домена, а не конкретного. Мне также нужно, чтобы эта перезагрузка произошла только один раз после первоначального входа в систему этого пользователя.

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

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

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

Есть идеи, как бы я это сделал?

заранее спасибо

answer

Это обязательно должно быть запланированное задание? Групповую политику можно настроить для одноразового изменения типа, а присоединение к домену означает, что групповая политика будет применяться.

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

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