![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите по инсталляции свой программы для всех пользователей [D7, WinXP]
lipskiy © (2005-01-02 15:44:00)Сейчас у меня дистрибутив копируется в папку Program Files, все настройки программы лежат в реестре в ключе HKCU, а все данные в папке Documents and Settings\CurrentUserName\Application Data. Соответственно, все это работает только для текущего пользователя. А куда писать настройки и данные, если нужно установить программу для всех пользователей? И как это вообще все работает, что может быть еще нужно учесть при этом?
Если знаете где почитать про это можно по-русски, подскажите.
lipskiy (2005-01-02 20:35:00) [1]О, спасибо Анатолий! Я же видел давно у вас эти рекомендации, забыл совсем!
Anatoly Podgoretsky (2005-01-02 19:46:00) [2]http://podgoretsky.com/ftp/Language/nps/ru.delphi.html#N146
lipskiy (2005-01-02 19:27:00) [3]Спасибо, вроде что-то прояснилось, надо поэкспериментировать.
Cobalt (2005-01-02 18:58:00) [4]В дополнение к Anatoly Podgoretsky © (02.01.05 18:17) [3]
Для уже существующих пользователей при запуске - если при запуске нет настроек - копировать их из Default User\Application Data
Anatoly Podgoretsky (2005-01-02 18:17:00) [5]Тогда надо писать в
Documents and Settings\CurrentUserName\Application Data
И можно еще в
Documents and Settings\Default User\Application Data
по идее эта ветка будет скопировано, когда появится новый пользователь.
ЗЫ: все это относится только к Win2000/XP в Win9х/НТ другие папки.
lipskiy (2005-01-02 18:12:00) [6]Спасибо. И этого достаточно?
А как быть, если нужно установить программу для всех юзеров, но настройки чтоб у каждого свои были при работе?
VMcL (2005-01-02 17:21:00) [7]HKCU -> HKLM
Documents and Settings\CurrentUserName\Application Data ->
Documents and Settings\All Users\Application Data