Если нужно добавить задание для каждого ПК или для группы ПК, которые присутствуют в домене, самый простой вариант - это написать скрипт на vbs, PowerShell или bat. На последнем и остановимся.
Сам скрипт выглядит вот так:
schtasks /delete /tn "shutdown" /f
schtasks /create /tn "shutdown" /tr "%systemroot%/system32/shutdown /s" /sc daily /st 23:00:00
Может возникнуть вопрос, зачем удалять задачу? Ну к примеру для того чтобы можно было вносить изменения в задачу не меняя ее имени и не плодя “зоопарк”.
Вторая строка сама задача, команда для ее выполнения schtasks /create можно почитать как она работает в справочнике windows, а если коротко то /tn "shutdown" - это название задачи, /tr "%systemroot%/system32/shutdown /s" - выполняем выключение ПК, /sc daily - каждый день, /st 23:00:00 - в одинадцать часов вечера.
Поместить bat файл в \\domain_name\NETLOGON\ и запускать его через элемент групповой политики: Конфигурация компьютера -> Политики -> Административные шаблоны -> Система -> Вход в систему -> Выполнять эти программы при входе в систему. Файлик можно указать без пути - "shutdown.bat"
За нарушения БАН!