-
Добрый день, мастера! Столкнулся со след. проблемой: Как внести опрделенные изменения в разделах реестра HKEY_CURRENT_USER для каждого из существующих пользователей?
Может путем изменений HKEY_USERS\.DEFAULT ?
-
Суй ссылку на свой код в HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run[Once] - он получит управление при любого из юзеров, и ты получив управление тут же лезешь в HKCU тек.юзера и вносишь требуемые изменения.
-
Или в "C:\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка\"
-
> [0] Afonya (04.09.08 17:52)
надо перекроить архитектуру таким образом, чтобы это делать не пришлось. если конечно речь не о стороннем приложении.
-
> Eraser © (13.09.08 02:47) [3] > > > [0] Afonya (04.09.08 17:52) > > надо перекроить архитектуру таким образом, чтобы это делать > не пришлось.
Эээ. А пояснить? А что есть "стороннее приложение"?
-
> [4] Германн © (13.09.08 02:54)
если задача - внести изменения в разделах HKEY_CURRENT_USER для каждого из существующих пользователей, в ключах которые созданы своим проектом, тогда надо менять архиткутру, а если тоже самое надо сделать с ключами сторонней программы, к разработке которой не имеешь отношение, тогда надо уже выкручиваться, либо [1], либо залогиневаться под каждым юзером и править.
-
> Eraser © (13.09.08 21:12) [5]
А понял.
-
> Eraser © (13.09.08 21:12) [5] > > [4] Германн © (13.09.08 02:54) > > если задача - внести изменения в разделах HKEY_CURRENT_USER > для каждого из существующих пользователей, в ключах которые > созданы своим проектом, тогда надо менять архиткутру,
Извините, почему? Нормальная ситуация, когда при деинсталляции нужно почистить все настройки для каждого пользователя.
> выкручиваться, либо [1], либо залогиневаться под каждым > юзером и править.
Логиница не нужно. Есть средства работы с реестром - можно узнать кто когда-либо логинился, и править их реестры. Есно под админом.
Сам не делал, но знаю, что можно.
|