Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Вниз

Список установленных программ. Как его получить?   Найти похожие ветки 

 
AlexT1000   (2006-10-11 14:12) [0]

По идее это должен быть список lnk файлов


 
Сергей М. ©   (2006-10-11 14:37) [1]


> По идее это должен быть список lnk файлов


Это с какого перепугу ?


 
AlexT1000   (2006-10-11 14:46) [2]

Хорошо. Как мне получить список установленных программ в каком бы то нибыло виде?


 
AlexT1000   (2006-10-11 14:52) [3]

Это с какого перепугу ?

А с того, что для проги может стоять ассоциированная иконка. и прописывается она как раз в lnk файле


 
Сергей М. ©   (2006-10-11 14:55) [4]

Никак, если речь не идет искл-но о программах, подчиняющихся определенным "правилам инсталляции", установленным разработчиком ОС.

К примеру, я скопировал на некий свой лок.том некий "самодостаточный" файл некоего ДОС-приложения. Можно ли считать что я "установил" эту программу ?


 
Сергей М. ©   (2006-10-11 14:57) [5]


> с того, что для проги может стоять ассоциированная иконка


Может, но не обязана.

Она, эта иконка, не с потолка сваливается, ее по своему капризу может создать (а может и не создать) разработчик программы-инсталлятора в ходе ее работы.


 
Eraser ©   (2006-10-11 15:07) [6]


> AlexT1000   (11.10.06 14:12) 

В реестре.


 
Сергей М. ©   (2006-10-11 15:13) [7]


> Eraser ©   (11.10.06 15:07) [6]
> В реестре.


Ключ
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

не есть "закон божий")


 
AlexT1000   (2006-10-11 15:24) [8]

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
посмотрел . не подходит.
там нет путей к программе . т.е я не могу узнать имя запускаемого exe файла
только к uninstall

Есть еще какие-либо пути?

К примеру, я скопировал на некий свой лок.том некий "самодостаточный" файл некоего ДОС-приложения. Можно ли считать что я "установил" эту программу ?
НЕТ . Мне нужны только те которые видны в окне Установка Удаление Программ


 
icWasya ©   (2006-10-11 15:28) [9]

Ассоциированная иконка и список установленных программ - это не одно и то же. Иконка может быть и у неустановленной программы, и при установке может не быть ни одного EXE файла.


 
AlexT1000   (2006-10-11 15:36) [10]

Забудьте про иконки!!!!!!!!

Мне нужен список программ, которые видны в окне Установка Удаление Программ

В любом виде!!


 
BiN ©   (2006-10-11 15:37) [11]


> Мне нужны только те которые видны в окне Установка Удаление
> Программ

Исходные коды данного HTA-приложения лежат в ресурсах sp3res.dll/default.hta (W2k SP2)


 
Сергей М. ©   (2006-10-11 15:45) [12]


> AlexT1000   (11.10.06 15:36) [10]
> Мне нужен список программ, которые видны в окне Установка
> Удаление Программ


Они как раз и берутся из

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall


 
AlexT1000   (2006-10-11 15:46) [13]

BiN -> Немогу достать. У меня XP

если есть возможность сбросьте на мой email


 
AlexT1000   (2006-10-11 15:50) [14]

Сергей М. ->
из HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
невозможно получить имя исполняемого файла данной программы


 
Плохиш ©   (2006-10-11 15:59) [15]


> AlexT1000   (11.10.06 15:50) [14]
> из HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
> невозможно получить имя исполняемого файла данной программы

А зачем в списке програм для удаления имя исполняемой программы? Об этом должен деинсталятор заботиться.


 
AlexT1000   (2006-10-11 16:09) [16]

Плохиш -> Я не спорю. Списку оно( имя) не нужно.  
Оно нужно мне.
Мне нужен список исполняемых файлов установленых программ.
За неимением других варинтов прийдется брать папку
Главное меню\Программы\
идти по списку lnk файлов и отбрасывать не exe


 
BiN ©   (2006-10-11 16:11) [17]


> AlexT1000   (11.10.06 15:46) [13]
>
> BiN -> Немогу достать. У меня XP


http://binary.front.ru/downloads/xkr/sp3res
добавить .rar после закачки.


 
Сергей М. ©   (2006-10-11 16:14) [18]


> AlexT1000   (11.10.06 16:09) [16]


Тупиковый путь.

Инсталлированная программа НЕ обязана создавать какие-то там lnk, и от этого она не теряет право считаться инсталлированной.


 
AlexT1000   (2006-10-11 16:17) [19]

Сергей М. ->согласен. но это покроет 95% случаев. мне хватит


 
Сергей М. ©   (2006-10-11 16:19) [20]


> 95%


Процент, высосанный из пальца


 
Ketmar ©   (2006-10-11 17:36) [21]

Удалено модератором
Примечание: Offtopic



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.041 c
2-1170837440
fart
2007-02-07 11:37
2007.02.25
массивы и строки


15-1170457040
DillerXX
2007-02-03 01:57
2007.02.25
Подскажите с анимацией.


15-1169788536
MBo
2007-01-26 08:15
2007.02.25
Пятничные задачки. Вася Пупкин пока отдыхает ;)


2-1170596520
Max.66RUS
2007-02-04 16:42
2007.02.25
Как присвоить к .ЕХЕ файлу иконку...?


2-1170964857
Footballer
2007-02-08 23:00
2007.02.25
RichEdit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский