Я использую редактор групповой политики, который является частью Windows 7 (также Windows XP), для запуска так называемого сценария выключения, который будет автоматически выполняться каждый раз при завершении работы или перезагрузке системы. Моя проблема: мне нужно знать в моем сценарии, выбрал ли пользователь выключение системы или вместо этого он выбрал перезагрузку. Оба действия заставят Windows запустить сценарий выключения, но как я могу определить во время выполнения этого сценария, какое действие было выполнено на самом деле?
Есть ли способ узнать во время выключения, выполняет ли система в данный момент выключение или перезагрузку?