Вверх ↑
Ответов: 204
Рейтинг: 2
#1: 2016-03-31 13:40:35 ЛС | профиль | цитата
Tad писал(а):
А не пробовал "парсить всю папку Program Files на предмет нахождения " только каталогов ?

Я не думаю что это выход. Названия многих программ существено отличается от каталогов в коротких они находятся.

MAV писал(а):
можно даже уточнить что инфа об установленных программах храниться в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\"программа", если программы нет в данной ветке то она не установлена стандартным для виндовс способом или относится к системным и её надо искать в
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\"идентификатор"


Реестр не выдает весь перечень программ. только если мы знаем название программы, дает инфу по ней. а если нам неизвестно как называется программа? мы же ищем перечень всех программ!

Чувствую я окончательно запутался! Изначально казалось: что сложного, найти все программы что стоят на компьютере? В итоге второй день как дурак таращусь в монитор и ничего не придумывается!
карма: 1

0