Я хотел бы настроить скрипт или инструмент на некоторых компьютерах для автоматического выключения в определенный момент времени, скажем, поздно ночью, когда пользователи уходят на день (забывая выключить компьютер). Следует также принудительно завершить работу, если некоторые процессы не отвечают. Однако, если пользователь оказывается за компьютером, использующим его, я хочу показать кнопку «Отмена», скажем, 30 секунд, чтобы пользователь мог отменить выключение, как это делает uTorrent.
Я проверил Daxtar Shutdown (хороший инструмент, но без планирования, и средство создания командного файла) и Simple Shutdown Scheduler (хороший, но без возможности отмены). Я также посмотрел на главные вопросы, отмеченные отключением на этом форуме. Я также пытался использовать скрипт завершения работы внутри пакетного файла Windows, но не смог найти способ выполнить ключевое требование «пользовательского удовольствия», то есть «возможность отменить его за N секунд». У меня нет «удаленного» требования. Желательно, чтобы я мог использовать его в Windows XP-SP3 и Windows 7.
Какой сценарий, командный файл или инструмент или их комбинация могут выполнить это?