![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
uac и реестр...
istok © (2010-03-26 18:53:00)приложение, запущенное в win7 не под админом не может писать ни в какую ветку реестра? (мне нужно в hkcu..)
Дмитрий Белькевич (2010-04-02 11:06:00) [1]
> Может надо каким-то образом в программе что-то прописывать,
> чтобы она запускалась под админом?
Еще. Без особенной надобности лучше от системы админских прав не требовать.
Дмитрий Белькевич (2010-04-02 11:03:00) [2]
> Кстати, встречный вопрос к знатокам виндуза. Возможно, моя
> программа какая-то не такая, что по умолчанию Виндоуз даже
> под админом запускает ее НЕ под админом? Может надо каким-
> то образом в программе что-то прописывать, чтобы она запускалась
> под админом?
Свои вопросы лучше оформлять в отдельной теме - их никто может не увидеть.
Да, такое может быть. Разбирайся с манифестом экзешника. Ключевые слова - asInvoker, asAdministrator.
Суслик_ (2010-04-02 03:06:00) [3]Тем не менее, надеюсь автору топика поможет мое замечание.
Я в последней версии перестроил немного настройку приложения (оно у меня сетевое). Открываю под админом, а оно мне пишет - вы типа не админ. Потом догадался, что МС не могла оставить меня без возможности запустить программу под админом, будучи залогенным админом. Оказалось, что запускать надо из контекстного меню - выполнить под админом, тогда все ОК.
Кстати, встречный вопрос к знатокам виндуза. Возможно, моя программа какая-то не такая, что по умолчанию Виндоуз даже под админом запускает ее НЕ под админом? Может надо каким-то образом в программе что-то прописывать, чтобы она запускалась под админом?
ЗЫ Речь про Вин7. Вроде с Вистой такого эффекта не наблюдал.
Игорь Шевченко (2010-04-01 21:50:00) [4]
> оказалось, что надо правой кнопочкой нажать на программе
> и запустить ее явно под админом. тогда программу будет действительно
> запущена под админом
наоборот было бы странно.
Anatoly Podgoretsky (2010-04-01 16:29:00) [5]> Суслик_ (01.04.2010 03:03:07) [7]
Там все также, но добавлена возможность управлять уровнем нотификаций.
Суслик_ (2010-04-01 03:03:00) [6]если ты залогинен админом и запускаешь приложение, то не факт, что приложение под админом запустилось.
я тут тестил свою программу на вин7
оказалось, что надо правой кнопочкой нажать на программе и запустить ее явно под админом. тогда программу будет действительно запущена под админом.
зы вин7 видел 1 раз, поэтому может что-то не то говорю )
evvcom (2010-03-30 17:09:00) [7]
> Другие приложения просто об этом не знают.
Надо им сказать об этом, чтобы тоже не могли.
Anatoly Podgoretsky (2010-03-27 01:05:00) [8]> Плохиш (26.03.2010 22:10:03) [3]
Другие приложения просто об этом не знают.
--
Игорь Шевченко (2010-03-26 23:37:00) [9]Это винда виновата
Плохиш (2010-03-26 22:10:00) [10]
> приложение, запущенное в win7 не под админом не может писать
> ни в какую ветку реестра?
Странно, другие приложения пишут.
Loginov Dmitry (2010-03-26 21:09:00) [11]
> приложение, запущенное в win7 не под админом не может писать
> ни в какую ветку реестра? (мне нужно в hkcu..)
Верится с трудом.
По всей видимости, ошибка в программе (а мож и винда глючит ;)
Или же кто-то ограничил доступ к этому разделу реестра.
Попробуйте промониторить обращения к реестру с помощью ProcessMonitor.
DVM (2010-03-26 20:29:00) [12]
> не под админом не может писать ни в какую ветку реестра?
ну прям уж ни в какую?
> мне нужно в hkcu
Значит надо запросить права и работать под админом.
P.S. Еще не забываем про WOW64, если система вдруг окажется x64