Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как внести изменения в реест раздела HKCU для кадого пользователя [D5, WinXP]


Afonya ©   (2008-09-04 17:52:00) 

Добрый день, мастера!
Столкнулся со след. проблемой:
Как внести опрделенные изменения в разделах реестра HKEY_CURRENT_USER для каждого из существующих пользователей?

Может путем изменений HKEY_USERS\.DEFAULT  ?


тимохов   (2008-09-15 10:03:00) [1]


> Eraser ©   (13.09.08 21:12) [5]
> > [4] Германн ©   (13.09.08 02:54)
>
> если задача - внести изменения в разделах HKEY_CURRENT_USER
> для каждого из существующих пользователей, в ключах которые
> созданы своим проектом, тогда надо менять архиткутру,


Извините, почему? Нормальная ситуация, когда при деинсталляции нужно почистить все настройки для каждого пользователя.


> выкручиваться, либо [1], либо залогиневаться под каждым
> юзером и править.


Логиница не нужно. Есть средства работы с реестром - можно узнать кто когда-либо логинился, и править их реестры. Есно под админом.

Сам не делал, но знаю, что можно.


Германн   (2008-09-13 21:47:00) [2]


> Eraser ©   (13.09.08 21:12) [5]

А понял.


Eraser   (2008-09-13 21:12:00) [3]

> [4] Германн ©   (13.09.08 02:54)

если задача - внести изменения в разделах HKEY_CURRENT_USER для каждого из существующих пользователей, в ключах которые созданы своим проектом, тогда надо менять архиткутру, а если тоже самое надо сделать с ключами сторонней программы, к разработке которой не имеешь отношение, тогда надо уже выкручиваться, либо [1], либо залогиневаться под каждым юзером и править.


Германн   (2008-09-13 02:54:00) [4]


> Eraser ©   (13.09.08 02:47) [3]
>
> > [0] Afonya   (04.09.08 17:52)
>
> надо перекроить архитектуру таким образом, чтобы это делать
> не пришлось.

Эээ. А пояснить?
А что есть "стороннее приложение"?


Eraser   (2008-09-13 02:47:00) [5]

> [0] Afonya   (04.09.08 17:52)

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


Cobalt   (2008-09-12 17:02:00) [6]

Или в "C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка\"


Сергей М.   (2008-09-04 20:39:00) [7]

Суй ссылку на свой код в  HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run[Once] - он получит управление при любого из юзеров, и ты получив управление тут же лезешь в HKCU тек.юзера и вносишь требуемые изменения.


Наверх

Титульная страница Поиск, карта сайта Написать письмо