Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
MKN MKN вне форума

Ветеран


Сообщения: 2376
Благодарности: 565

Профиль | Отправить PM | Цитировать


Для определеничя установленного приложения по наличию ключа в реестре (если ключа нет - уст vc.exe , если есть - продолжается установка) делаю так, как и советовали :
Код: Выделить весь код
ReadRegStr $1 HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{837b34e3-7c30-493c-8f6a-2b0f04e2912c}"  ""
 StrCmp $1 "" 0 Next
 SetOutPath "$TEMP"
 File "vc.exe"
 ExecWait "$TEMP\vc.exe"
 Delete "$TEMP\vc.exe"
 Next:
Это ключ в реестре есть, но vc.exe всё равно запускается, не обращая на его наличие внимания... Почему ?

Отправлено: 13:18, 06-10-2010 | #822