杉宫竹苑工作室

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2053|回复: 0

检测IIS是否安装及版本

[复制链接]
发表于 2016-9-2 20:31:19 | 显示全部楼层 |阅读模式

正式会员享受无限制浏览网站功能和高速网盘下载,赶快加入本站吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1、判断是否安装iis及版本代码:

  1. Function CheckIISVersion
  2. ClearErrors
  3. ReadRegDWORD $0 HKLM "SOFTWARE\Microsoft\InetStp" "MajorVersion"
  4. ReadRegDWORD $1 HKLM "SOFTWARE\Microsoft\InetStp" "MinorVersion"

  5. IfErrors 0 IISVersion
  6. ;没有安装iis
  7. MessageBox MB_OK "安装程序无法检测到Microsoft Internet信息服务器v6或更高版本,这是必须安装的。安装程序将中止。"
  8. Abort

  9. IISVersion: ;版本判断
  10. IntCmp $0 6 NoAbort IISMajVerLT6 NoAbort
  11. NoAbort:
  12. ;MessageBox MB_OK "检测到 Microsoft Internet 信息服务器版本 v$0.$1"
  13. Goto ExitFunction

  14. IISMajVerLT6:
  15. MessageBox MB_OK "您当前安装的Microsoft Internet信息服务器版 v$0.$1 版本低于要求版本 v6.0。安装程序将中止。"
  16. Abort

  17. ExitFunction:

  18. FunctionEnd
复制代码


2、回调函数,在需要的地方调用
Call CheckIISVersion
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SgzyStudio

GMT+8, 2024-5-17 20:48 , Processed in 0.115751 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表