|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Запуск процесса до авторизации пользователя |
|
C/C++ - Запуск процесса до авторизации пользователя
|
Пользователь Сообщения: 133 |
Профиль | Сайт | Отправить PM | Цитировать Добрый день! Подскажите пожалуйста.
Необходимо в Windows запустить программу стороннего разработчика до входа в систему (в тот момент, когда запускаются службы). Написал сервис, который запускает стороннее приложение как внешний процесс.... В случае когда в роли внешнего процесса выступает 'notepad' проблем нет. В случае когда в роли внешнего процесса выступает нужное мне приложение, оно выдает сообщение: "Отказано в доступе". В чём может быть проблема? |
|
------- Отправлено: 12:20, 28-12-2007 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Большие у меня сомнения, что ты в состоянии проверить корректность работы notepad до входа пользователя в систему
Приложение рассчитано разработчиком на некоторое окружение. Пользовательское окружение, естественное, формируется после входа данного пользователя в систему. Скорее всего, ты не понимаешь что делаешь. |
Отправлено: 18:41, 28-12-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 133
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Busla:
|
|
------- Отправлено: 19:23, 28-12-2007 | #3 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать EvgeniyQQQ, может стоит обратить внимание на Native App?
Цитата Хакер, номер #082, стр. 114:
Родные приложения Николай «gorl» Андреев Хакер, номер #082, стр. 114 |
|
Последний раз редактировалось Admiral, 28-12-2007 в 22:58. Отправлено: 22:34, 28-12-2007 | #4 |
Пользователь Сообщения: 133
|
Профиль | Сайт | Отправить PM | Цитировать Admiral, спасибо, но я думаю этот вариант не подойдёт.
Стороннее приложение которое я вызываю как внешний процесс взаимодействует с другими службами (с сервером базы данных и т.д.), запускать его раньше них естественно нельзя. |
|
------- Отправлено: 11:31, 29-12-2007 | #5 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Поясняю:
Нормальные приложения разработаны в соответствии с рекомендациями MS; здравым смыслом; корректно функционируют не только под админом... Так вот, такие приложения, как правило, хранят свои настройки в ветке реестра HKEY_CURRENT_USER, а данные - в специальных папках (Local Settings, AppData и т.п.) И то, и другое - хранится в профиле пользователя. Я, конечно, упрощаю - одними папками дело не ограничивается. |
Отправлено: 12:08, 29-12-2007 | #6 |
Пользователь Сообщения: 133
|
Профиль | Сайт | Отправить PM | Цитировать Busla, спасибо за пояснение.
Цитата Busla:
А если я буду запускать службу от имени конкретного пользователя, она получит доступ к пользовательскому окружению этого пользователя (и соответственно запускаемый ею процесс)? |
|
------- Последний раз редактировалось EvgeniyQQQ, 29-12-2007 в 12:44. Отправлено: 12:33, 29-12-2007 | #7 |
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать Цитата Busla:
|
|
------- Отправлено: 16:17, 29-12-2007 | #8 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать DillerInc, я в литературе такое выражение тоже встречал
Цитата Win32 API. Эффективная разработка приложений(2007), Глава 1, стр. 30:
|
|
Отправлено: 04:48, 14-01-2008 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Запуск и завершение процесса из СМD | Vsirf | Скриптовые языки администрирования Windows | 12 | 08-05-2017 17:07 | |
Любой язык - [решено] Запуск mp3 файла в режиме скрытого процесса | King_Artes | Скриптовые языки администрирования Windows | 7 | 14-06-2010 03:17 | |
Система - Портал авторизации пользователя на платформе ISA Server. | minion | Программное обеспечение Windows | 1 | 06-01-2009 23:34 | |
RunOnceEx (запрет на запуск процесса) | kudanax | Автоматическая установка Windows 2000/XP/2003 | 6 | 14-08-2008 18:41 | |
Периодический запуск процесса (WinAPI) | darxeth | Программирование и базы данных | 1 | 26-02-2004 15:11 |
|