2014-03-26 1 views
0

Я попытался использовать запланированные задачи, используя «Запустить, был ли пользователь включен или нет», но, похоже, он запускает приложение в отдельном экземпляре, даже если оно было запущено, когда пользователь уже вошел в систему.Запустить приложение при запуске/загрузке Windows, но разрешить его видимым пользователям при входе в систему?

Есть ли способ сделать это программно? Разрешено ли Windows вообще или мне нужно остановить программу (ы) и перезапустить их под учетными данными пользователя?

+0

Можете ли вы объяснить немного более ясным? – ArunRaj

+0

Я пытаюсь запустить приложения при запуске/загрузке Windows и разрешить пользователям (или конкретным, если это единственный способ) видеть их при входе в систему. Если вы используете планировщик задач, чтобы сделать это программы, даже если запуск с использованием учетных данных пользователя выполняется отдельно от обычного пользовательского интерфейса Windows. Вы можете видеть, что они работают под учетными данными пользователя, но они не могут взаимодействовать с ними (невидимо) – John

+0

@ArunRaj сделал это, чтобы помочь уточнить? – John

ответ

1

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

Вы должны запустить cmd.exe через «Sheduled Tasks» и запустить приложение через cmd (передавая его по параметрам).

см: How to launch cmd.exe to execute command using Task Scheduler ?

Смежные вопросы