|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.06.2012, 21:14 | #1 |
Форумчанин
Регистрация: 09.03.2008
Сообщений: 127
|
HKEY_LOCAL_MACHINE\..\Run + Admin Privilege
Всем привет.
Суть проблемы: есть программа (без админ прав, asInvoker), к ней инсталяция, запускается с правами админа! При установке есть права админа, потому пишу в ветку HKEY_LOCAL_MACHINE\..\Run в надежде, что программа будет запускаться для всех пользователей с админ правами. В итоге получается следующее: - стартую камп, логинюсь под админом, тут все ок, программа запускается с админ правами. Делаю switch of и захожу под гостем => программа работает в одном екземпляре в адним сессии (тут первый вопрос: почему не запустился процесс в сессии гостя??) - делаю logout для всех (или перезагрузка) и захожу изначально под гостем => программа стартует под гостем (вопрос два: почему с правами гостя а не с админа?)=> сворачиваю сессию (switch) и захожу под админом => программа есть только в сессии гостя,под админом уже не запускается... Для чего такое поведение HKEY_LOCAL_MACHINE\..\Run: запускать процесс в одном екземпляре? и еще под первой запущеной сессией (не считая system)? да и еще без прав админа? Запуск без прав админа, это наверное из за UAC (тестил только на 7ке). В принципе, можно прописать в манифесте самой программы не asInvoker, а требовать права админа, тожгда программа получится всегда в одном екземпляре и с правами админа, то что надо. Но можно ли обойтись без этого и сразу при инсталяции (где есть права админа) как то добавится в автозапуск с правами админа. Сервис и драйвер мне не подходитят... runas тоже... Не хочу в манифест программы прописывать требование прав админа Спасибо |
05.06.2012, 21:17 | #2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
> Не хочу в манифест программы прописывать требование прав админа
почему? имхо, это как-раз нормальное решение
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
05.06.2012, 21:59 | #3 | |
Форумчанин
Регистрация: 09.03.2008
Сообщений: 127
|
Цитата:
Если это программа, например, мониторинга чего либо, и соответственно ставится по админ правами, то если прописать в манифесте права админа, а заходить будет "гость", ему то неизвесны пароли админа, он их и не введет.. Выход это служба, но возможно как то еще можно? Последний раз редактировалось |{ot; 06.06.2012 в 12:53. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
RegEnumValue не находит значения в HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows\CurrentVersion\Run | gagarin0 | Visual C++ | 4 | 17.01.2012 00:50 |
Could not get debug privilege! Are you admin? | akchan | Операционные системы общие вопросы | 2 | 05.06.2010 07:52 |
2 Admin | Sunctor | О форуме и сайтах клуба | 6 | 10.01.2010 14:29 |
R-Admin | Garacio_cain | Безопасность, Шифрование | 12 | 13.03.2009 19:03 |