Пожалуйста, прочитайте - это не дубликат .
У меня есть служба Windows, которая работает под действием LocalSystem acct.Мне нужно восстановить определенные файлы перед выключением.Я могу перехватить действие «Завершение работы», после чего я начинаю процесс восстановления, но завершение происходит до того, как я могу завершить.Я включил привилегии завершения работы, добавил вызовы AbortShutdown (Win32) и несколько других (то есть shutdown / a) параметров, но они не работают.Я полагаю, что это потому, что отключение или перезапуск уже были инициированы, и я прочитал, что эти функции останавливают отключение только тогда, когда оно запланировано.
Моя цель - перехватить завершение работы, прервать его, завершить мои задачи изатем выключение.Мне просто нужно больше времени, а количество времени зависит от количества и размера файлов, которые я должен восстановить.
Я открыт для любых предложений и ценю ваше время и внимание.Спасибо!