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

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

как определить куда проинсталлирована программа(любая)? [D5, Win95/98]


alexdosh ©   (2004-05-28 14:01:00) 

как определить куда проинсталлирована программа(любая)?
в реестре есть ключ "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall", но там не написано куда проинсталлирована прога...
подскажите пожалуйста, что делать.


DeadMeat   (2004-06-02 18:02:00) [1]

Некоторые проги делаю у себя лог - откуда и куда чего пишется, но это дело не надёжное...

---
...Death Is Only The Begining...


Serge   (2004-06-02 12:32:00) [2]

Смотри в сурсах JVCL тама есть компоненты UninstallListBоx, UnistallComboBox - точное название не помню - показывают список всех проинсталенных программ - может поможет.
Удачи


alexdosh   (2004-06-02 12:17:00) [3]

понятно, буду делать снимки и потом искать "разницу"...


Anatoly Podgoretsky   (2004-06-01 15:46:00) [4]

В общем случае никак, в частном кроме анализа реестра, мониторинг изменений реестра и файловой системы. Кроме того программа может быть размазана по каталогам.


stany   (2004-06-01 15:36:00) [5]

вообще-то проги обычно хранят свои данные в HKEY_LOCAL_MACHINE\SOFTWARE\ но значения ключей и их местоположения не фиксированно, так что реестр - дело гиблое.


alexdosh   (2004-06-01 11:25:00) [6]

мысль хорошая, но очень долго будет делаться снимок + сравнение...
может есть еще предложения?!


DDA   (2004-05-28 17:27:00) [7]

Можно сделать снимок реестра и винта
перед установкой и после.

RegShot - Rus-Free
FireLog
RegSnap
Advanced Registry Tracer


Наверх

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