Мне нужно запустить пакетные сценарии при завершении работы Windows 10 home edition, как при ручном перезапуске, так и при автоматическом перезапуске из-за автоматического обновления Windows. Это должно работать, пока пользователи не вошли в систему.
До сих пор я пробовал:
- запланированная задача на eventid 1047 (отброшена, не будет ждать, пока мой скрипт закончится).
- ручное добавление сценариев завершения работы групповой политики в реестр и C:WINDOWSSYSTEM32GroupPolicy (сброшенный, не побежит в виду того что он смотрит как функциональность отключена по ограничения на выпуск Windows.)
- программное обеспечение третьей стороны. Как ни странно, я не мог найти бесплатный инструмент, который бы запускался как сервис и позволял мне добавлять.bat-файлы для запуска при завершении работы системы (или службы).
- я попробовал AutoHotkey + NSSM [менеджер не сосать службы] в качестве пользовательской службы, но события AutoHotkey не будет срабатывать каждый раз.
Я совершенно разочарован этим ограничением.