Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Windows Новый топик    Ответить
 юзеры и права на доступ к реестру  [new]
Док
Member

Откуда: Казань
Сообщений: 6904
Поиск глянул, не нашел...

Подскажите (или тынц), в каких ветках реестра юзер без админских прав может программно мусорить (читать-писать) в реестре для Win XP - Win7?

=================
Док.
25 фев 10, 18:15    [8394087]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Damien
Member

Откуда: седьмой круг
Сообщений: 2435
на то у юзера раздел - HKEY_CURRENT_USER
25 фев 10, 19:06    [8394392]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Док
Member

Откуда: Казань
Сообщений: 6904
Damien,

это 100%-но железно на всех перечисленных виндах и проверено практикой? Или требуется проверка?
25 фев 10, 22:18    [8395002]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Маслов Д. А.
Member

Откуда: Смоленск ---> Москва
Сообщений: 248
http://technet.microsoft.com/en-us/library/cc976337.aspx
26 фев 10, 09:26    [8395842]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
Док
Damien,

это 100%-но железно на всех перечисленных виндах и проверено практикой? Или требуется проверка?

Могут быть исключения на некоторые ветки, но обычно все доступны.
26 фев 10, 10:07    [8396107]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Anatoly Podgoretsky
Member

Откуда:
Сообщений: 62912
Кстати насчет всех ОС, на некоторых ОС это может быть виртуализовано.

--
http://www.podgoretsky.com
26 фев 10, 10:07    [8396110]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Док
Member

Откуда: Казань
Сообщений: 6904
Спасибо за ответы.

Если я правильно истолковал
The data for the subtree comes from the profile of the current user. If no profile is available, the subtree is built from the user profile settings established for a default user, which are stored in System drive \Documents and Settings\Default User (WINNT)\Ntuser.dat.

то мне достаточно программно создавать разделы и ключи для Default User, чтобы потом в деинсталляторе указать, какие ветки реестра удалять, чтобы не оставлять мусора в независимости от прав работавшего с моим софтом юзера? Если да, то куда писать: в HKey_Users\.Default? А юзеры-"неадмины" буду иметь права писать туда?

=================
Док.
26 фев 10, 19:59    [8401135]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Hett
Member

Откуда: Бийск, Новосибирск
Сообщений: 13637
В дефолт? Сомневаюсь.
26 фев 10, 20:27    [8401225]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Док
Member

Откуда: Казань
Сообщений: 6904
Anatoly Podgoretsky
Кстати насчет всех ОС, на некоторых ОС это может быть виртуализовано.

Т.е., я ставлю софтинку под админом, создавая ветку для CurrentUser, затем "неадмин" программно пишет туда значения, при удалении прожки я деинсталлятором эту ветку тоже удаляю и она сносится у всех?
27 фев 10, 09:39    [8402347]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Damien
Member

Откуда: седьмой круг
Сообщений: 2435
я ставлю софтинку под админом, создавая ветку для CurrentUser


Current User - буквально - текущий пользователь.
В данном случае - админ.
Юзер в любом случае увидит только свои CurrentUser-ветви, а не те, которые созданы в учетке админа.
27 фев 10, 09:52    [8402415]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Biz©
Member

Откуда: Snezhinsk
Сообщений: 5687
Док
Спасибо за ответы.

Если я правильно истолковал
The data for the subtree comes from the profile of the current user. If no profile is available, the subtree is built from the user profile settings established for a default user, which are stored in System drive \Documents and Settings\Default User (WINNT)\Ntuser.dat.

то мне достаточно программно создавать разделы и ключи для Default User, чтобы потом в деинсталляторе указать, какие ветки реестра удалять, чтобы не оставлять мусора в независимости от прав работавшего с моим софтом юзера? Если да, то куда писать: в HKey_Users\.Default? А юзеры-"неадмины" буду иметь права писать туда?

=================
Док.

дефолтузер определяет тока начальный профиль нового узера, не более
существующих изменение никак не коснётся
27 фев 10, 12:38    [8403469]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Biz©
Member

Откуда: Snezhinsk
Сообщений: 5687
Док
Anatoly Podgoretsky
Кстати насчет всех ОС, на некоторых ОС это может быть виртуализовано.

Т.е., я ставлю софтинку под админом, создавая ветку для CurrentUser, затем "неадмин" программно пишет туда значения, при удалении прожки я деинсталлятором эту ветку тоже удаляю и она сносится у всех?

для этого пишите в локал_мэшин и давать разрешение узерам на правку этой ветки реестра
через карент_узер ничо путного не выйдет
27 фев 10, 12:40    [8403486]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Док
Member

Откуда: Казань
Сообщений: 6904
Biz©
для этого пишите в локал_мэшин и давать разрешение узерам на правку этой ветки реестра

программно это (дать разрешение) можно сделать? Ибо конечная цель - поменьше администрирования. И если в XP еще как-то можно выйти из положения, то в вистовом семействе точно хлопот не оберешься с правами на папки и ветки :)
1 мар 10, 03:23    [8409037]     Ответить | Цитировать Сообщить модератору
 Re: юзеры и права на доступ к реестру  [new]
Damien
Member

Откуда: седьмой круг
Сообщений: 2435
в нормальных программах настройки хранятся в HKEY_CURRENT_USER\Software\%ProgName%,
поэтому каждый пользователь может изменять их - как ему вздумается. Зачем придумывать велосипед?
Какая задача стоит? Сделать инсталлятор чтоб его мог установить любой пользователь?
1 мар 10, 06:48    [8409103]     Ответить | Цитировать Сообщить модератору
Все форумы / Windows Ответить