最新消息:

读取注册表版本号

nsis 永恒心锁 828浏览 0评论
name "NSISDemo"
outfile 'NSISDemo.exe'
Section "NSISDemo"

ReadRegStr $R0 HKLM SOFTWAREMicrosoftWindowsCurrentVersionUninstallTTPlayer "DisplayVersion"

IntCmp $R0 "5.0" is5 lessthan5 morethan5


is5:
DetailPrint "$R0 == 5.0"
Goto int
lessthan5:
DetailPrint "$R0 < 5.0"
Goto error2
morethan5:
DetailPrint "$R0 > 5.0"
Goto error1
int:
MessageBox MB_OK "你系统中现有版本为$R0,点击OK安装更新" IDOK
DetailPrint "安装版本为: $R0"
goto done
error1:
MessageBox MB_ICONSTOP|MB_OK "你系统中版本$R0高于更新版本" IDOK
error2:
MessageBox MB_ICONSTOP|MB_OK "你系统中版本$R0低于更新版本" IDOK

done:
SectionEnd
永恒心锁,版权所有丨如未注明,均为转载丨本网站采用BY-NC-SA协议进行授权

转载请注明:永恒心锁-分享互联网 » 读取注册表版本号

您必须 登录 才能发表评论!