Зайдите в планировщик задач Windows.
- Создать основную задачу.
- Введите имя и описание, нажмите далее
- Теперь вы должны быть в опции триггера. Установите триггер как "Когда регистрируется определенное событие" и нажмите "Далее".
- В раскрывающемся списке "Журнал" выберите "Система".
- В раскрывающемся списке "Источник" выберите «Kernal-power».
- и в идентификаторе события введите "109"
После этого нажмите «Далее», чтобы запустить программу, а затем загрузите скрипт. Это должно запустить скрипт до того, как будет выполнена команда выключения. Я могу ошибаться, но эти шаги должны указать вам правильное направление.
Я также уверен, что быстрый regedit сможет отключить кнопку выключения.
редактировать
Вот это исправление regedit, которое может удовлетворить ваши потребности.
http://www.intowindows.com/how-to-remove-shutdown-restart-hibernate-options-from-start-menu-shutdown-dialog-box/