скрипт на NSIS
От: Biker-moto Россия  
Дата: 07.12.11 19:45
Оценка:
Привет.
Как с помощью NSIS определить установлена Firebird или нет.
Если установлена, то 32 или 64 разрядная версия?
Re: скрипт на NSIS
От: Biker-moto Россия  
Дата: 08.12.11 09:25
Оценка:
ReadRegStr $0 HKLM 'SOFTWARE\Firebird Project\Firebird Server\Instances' DefaultInstance
не помогает в $0 ничего не записывается
Re[2]: скрипт на NSIS
От: ioni Россия  
Дата: 21.12.11 12:21
Оценка:
Здравствуйте, Biker-moto, Вы писали:

а
ReadRegStr $R0 HKLM "SOFTWARE\Firebird Project\Firebird Server\Instances" DefaultInstance
не поможет
Re[2]: скрипт на NSIS
От: a.v.v Россия  
Дата: 26.02.12 19:16
Оценка:
Здравствуйте, Biker-moto, Вы писали:

BM>ReadRegStr $0 HKLM 'SOFTWARE\Firebird Project\Firebird Server\Instances' DefaultInstance

BM>не помогает в $0 ничего не записывается

я проверяю вот так

ReadRegStr $0 HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\javaws.exe" "Path"

StrCmp $0 "" jreInstallFail

...

jreInstallFail:
MessageBox MB_OK|MB_ICONINFORMATION|MB_DEFBUTTON1 "Java Runtime Environment could not be found on your computer. Please install Java Runtime Environment ."
Quit

okFinishSection:
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.