
Существует ли возможность написания скрипта или приложение (бесплатное или платное), которое позволило бы мне настроить окна на закрытие определенного приложения перед его переходом в спящий режим?
решение1
Вы можете создать запланированную задачу в планировщике задач Windows.
Доступен триггер «Когда регистрируется определенное событие». Событие, которое нужно активировать, находится в журнале «Система» с источником «USER32» и идентификатором события 1074. Это событие регистрируется всякий раз, когда система выключается или переходит в спящий режим.
Что касается завершения работы определенного приложения, вы добавляете действие в запланированную задачу, которая запускает программу «taskkill».
/IM "ИмяИсполняемогоТаблицы.exe"
в качестве аргумента он завершит работу ExecutableName.exe. Возможно, вам придется добавить ключ /F, чтобы заставить программу принудительно завершить работу (вместо того, чтобы просто вежливо попросить).
решение2
Это всего лишь дополнение кОтвет Андерса Дж....
В Windows 10 в системном журнале я щелкнул правой кнопкой мыши на событии с идентификатором 42 и добавил задачу (по сути, bat-скрипт) с командой taskkill из моего комментария...