IfFileExists "C:\Program Files\MySQL\MySQL Server *" MySQLInstalled 0
messageBox MB_OK "Please install MySQL Server to continue!"
Quit
MySQLInstalled:
"code..."
我想检查一下是否安装了mysql服务器,我在这里想念什么?
答案 0 :(得分:1)
尝试使用注册表检查来确定是否安装了MYSQL。我已经证明这是有效的。
ClearErrors
ReadRegStr $0 HKLM SYSTEM\CurrentControlSet\Services\MYSQL "ImagePath"
${If} ${Errors}
MessageBox MB_OK "Value not found [$0]"
${Else}
MESSAGEBOX MB_OK "UgandaEMRTomcat is installed at $0 do you want to proceed"
${EndIf}
答案 1 :(得分:0)
检查注册表项怎么样?
几乎所有软件都使用注册表来保存有关安装位置的信息。
通常,如果密钥存在,则存在“安装路径”,“安装位置”,类似值可用。