5

В настоящее время мы оцениваем Win8 для нашей компании, и мы пытаемся разобраться в ее централизованном администрировании. В настоящее время мы работаем с Win7 и Server2k8 в домене компании с централизованным администрированием. Теперь вот проблема:

При загрузке или до выключения компьютера мы в настоящее время запускаем приложение для отслеживания времени сотрудников (это коммерческое приложение, которое мы не можем контролировать). Это простой исполняемый файл, который локально устанавливается на каждом компьютере сотрудника. Поэтому, когда компьютер запускается и пользователь входит в систему, приложение запускается, и если он выходит из системы, приложение запускается непосредственно перед закрытием окон. Это способ напомнить всем, чтобы войти и выйти на время отслеживания. Мы обнаружили, что это легко сделать правилом в Win7, но есть проблемы с Win8.

В Win8 у нас также есть GPO для запуска этого приложения, но в случае выключения он ведет себя странно. Приложение запускается правильно, но скрывается за экраном Windows и не может быть снова представлено пользователям. Компьютер не может завершить работу, поскольку приложение блокирует его. Никакое диалоговое окно или что-либо еще указывает на это, компьютер просто работает навсегда с выключением, заблокированным невидимым пользователем приложением.

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

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

Обновить

Мы уже узнали, что Microsoft намеренно блокирует загрузку пользователей прямо на рабочий стол. (Статья на ZDNet.com)

2 ответа2

2

Поместите ярлык приложения в это место, чтобы начать работу для всех пользователей ПК. {Windows Drive Letter}:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Поместите ярлык приложения в это место, чтобы запустить его для конкретного пользователя ПК. {Windows Drive Letter}:\Users\{User Name}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Извините, но не знаю, что касается GPO, если вы ищете.

Также не знаю, чтобы запустить приложение до выключения.

1

Вы можете предоставить плитку в меню «Пуск», кнопку на панели задач для выключения компьютера.

Вы можете попробовать, если эта процедура работает с вашей коммерческой программой.

Перейдите к:

Дорожка

Сделайте копию любого существующего ярлыка, чтобы отредактировать его на плитку выключения.

копия

Отредактируйте свойства, чтобы отключить компьютер через 60 секунд.

C:\Windows\System\shutdown.exe /s /t 60

неисправность

Теперь у вас есть значок:

плитка

И вы можете прикрепить к панели задач тоже:

штырь


Почему эта процедура может работать, в основном вы не запускаете выключение сразу. Вы даете 60-секундный отсчет. Если ваше коммерческое приложение запускается и выполняет свою работу за 60 секунд, то у вас не должно возникнуть никаких проблем. Но, если программа запускается в конце 60 секунд, я понятия не имею, что делать!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .