Простой вопрос: можно ли назначить скрипт на значок выключения в Windows 10? Я говорю о значке, а не о кнопке физического питания на машине.

В настоящее время, когда я нажимаю на значок Windows в нижнем левом углу экрана, а затем нажимаю на стандартную кнопку «Пуск / Стоп», я получаю три обычных режима: «Спящий режим», «Выключение» или «Перезагрузка». Я хотел бы, чтобы, если бы я нажимал, скажем, на слово «Выключение», запускался специальный сценарий, который выполнял некоторую служебную работу до фактического выключения машины. Я знаю, что могу добавить сценарии в групповую политику для завершения работы и перезапуска с помощью gpedit.exe, но сценарии не работают. Я мог бы также создать специальный сценарий, скажем, на рабочем столе, по которому я мог бы щелкнуть, который, в свою очередь, выполнял бы необходимую служебную работу и затем выключал компьютер. Однако я хотел бы сохранить стандартную процедуру выключения ПК, чтобы другим пользователям ПК не приходилось рассказывать о специальном способе выключения системы.

Любая помощь высоко ценится.

Большое спасибо

gauss76

1 ответ1

2

При условии, что ваш скрипт выполняется быстро, вы можете создать запланированное задание, которое запускается при регистрации события с кодом 1074. Это идентификатор, который указывает, что компьютер выключается.

Есть несколько инструкций о том, как создать этот тип запланированной задачи здесь.

Если ваша задача выполняется слишком долго, вы можете обойти это, отменив исходный запрос в вашем скрипте, начав с shutdown /a затем отключив запланированное задание (с помощью schtasks), запустив ваш скрипт и затем завершив вызов shutdown . Предполагая, что это даже работает (я не проверял это), вам понадобится новая запланированная задача, которая запускается при запуске, которая повторно включает задачу выключения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .