Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Список установленных в системе программ

92
22 января 2007 года
Тень Пса
2.2K / / 19.10.2006
Как его можно получить?... даже не представляю...

покопался в инете... поискал на форуме... может плохо искал, но я не нашёл...

какими средствами? реестр полопатить или может функции WinApi есть какие?...

не подскажете ли? :)
309
22 января 2007 года
el scorpio
1.1K / / 19.09.2006
Что значит "установленных"?
Если это те, что выводятся в компоненте "Установка / удаление программ", то нужно смотреть реестр. Как ни странно, но имена деинсталляторов перечислены в этом разделе :D
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
92
23 января 2007 года
Тень Пса
2.2K / / 19.10.2006
спасибо! решил проблему

Установленных то и значит ))) те что выводятся в списке Установки/Удаления
37K
04 апреля 2008 года
veterForever
2 / / 04.04.2008
Сделал по этому методу, и сталкнулся с такой проблемой. Название проги "живёт" в ключе DisplayName. То есть перебирая все ключи из приведённого выше поста поидее можно достать все названия прог установленных в системе (этот способ как раз и указывают во всех постах инета). НО! во первых этот ключ иногда бывает пустым (Alcohol например), кроме того там может быть записана совсем какая то левая инфа. Например ставлю прогу Лан агент, она в этом ключе пишет "система". И чего вот с этим делать? При этом когда смотрю в "установка и удаление программ" эти проги названы по человечески... в чём же дело? Откуда тогда их берёт винда? Может есть ещё места хранения списка реально инсталлированного софта? Пожалуйста ответьте...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог