Что нового

Проверить, установленна ли данная программа на ПК или нет

Centrinar

Новичок
Сообщения
100
Репутация
1
Написал маленький установщик для пары программ, надо что бы перед установкой он проверил, установлена ли какая нибудь из них на ПК. И если версии разные он все равно должен предупредить что данная программа уже имеется. На примере - ставим Skype 5.3 , а на ПК уже стоит Skype 4.2, тогда появляется окошко с предупреждением. СПАСИБО
 

Fever

Скриптер
Сообщения
308
Репутация
112
Skype у меня не установлен, потому возьму в пример AutoIt. Большинство программ записывают данные в реестре, например данные о версии и папки, в которой находиться AutoIt, можно найти в:
Код:
HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt
где есть ключ "Version" и "InstallDir" с соответствующими значениями, их и сравнивай при установке своих программ
 
Верх