Windows 8: запуск приложения при выходе

Я создал приложение (.NET Windows Forms), которое должно быть запущено после того, как пользователь нажал клавишу "Выход из системы" в Windows 8. Я создал gpo в среде моего домена, которая работает в Windows 7. Однако Windows 8 сразу показывает экран выхода из системы. и у моего приложения нет шансов всплыть. Существует ли какой-то объект групповой политики, который не позволяет приложению появиться?

Цель приложения - показать пользователям их проекты, и они должны сообщить приложению, как долго они работали над конкретным проектом. Это было бы хорошо, если это работает при выходе из системы.

1 ответ

Решение

Окно выхода из Windows 8 является самым верхним окном, и поэтому вы не можете видеть Windows, запущенную во время выхода из системы.

Исправление, которое было предложено для работы, состоит в том, чтобы включить Display instructions in logoff scripts as they run групповая политика в User Configuration/Administrative Templates/System/Scripts

Описание

Отображает инструкции в сценариях выхода из системы по мере их выполнения.

Сценарии выхода из системы - это пакетные файлы инструкций, которые запускаются при выходе пользователя из системы. По умолчанию система не отображает инструкции в сценарии выхода из системы.

Если вы включите эту политику, система отображает каждую инструкцию в сценарии выхода из системы по мере ее выполнения. Инструкции появляются в командном окне. Этот параметр предназначен для опытных пользователей.

Если вы отключите эту политику или не настроите ее, инструкции будут отменены.

Другие вопросы по тегам