Как в сценарии Windows 7 определить, является ли текущее завершение работы системы перезагрузкой?

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

Есть ли способ узнать во время выключения, выполняет ли система в данный момент выключение или перезагрузку?

5
задан Renato Silva 12 December 2012 в 05:24
поделиться