Я использовал PSshutdown удаленно на наших машинах с Windows XP для наших еженедельных перезагрузок из-за его способности перезагружаться с возможностью прервать операцию. Я использую ShTasks для создания еженедельного задания.
Проблема в Windows 7 - задача создается, но никогда не выполняется из-за контроля учетных записей, даже когда я запускаю пакет с помощью командной строки администратора или с помощью переключателя привилегий привилегий.
Я видел, как другой пользователь "Боб" создал программу под названием idleshutdown.exe, которая делает что-то подобное. Не уверен, как его программа обходит UAC.