用InstallShield检测是否安装IIS的脚本

可以通过检测以下两个注册表值来检查是否安装了IIS
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IISADMIN
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\w3svc\parameters

程序示例:
////////////////////////////////////////////////////////////////////////////// 
// 
// FUNCTION: CheckIIS 
// 示例:检查系统是否安装IIS
// 作者:贾 俊  , 江都资讯网   http://www.jiangdu.net; 转载请注明出处
// 
////////////////////////////////////////////////////////////////////////////// 
function CheckIIS() 
NUMBER nvType, nvSize; 
STRING svvalue; 
begin 
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE ); 
if (RegDBKeyExist ("System\\CurrentControlSet\\Services\\IISADMIN" ) = 1) 
then 
return (1); 
else 
return (0); 
endif; 
end;

(0)

相关推荐

  • 用InstallShield检测是否安装IIS的脚本

    可以通过检测以下两个注册表值来检查是否安装了IIS HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IISADMIN HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\w3svc\parameters 程序示例: //////////////////////////////////////////////////////////////////////////////  //  /

  • WinXP下安装IIS搭建ASP环境教程[图文]

    如果你使用的是Windows 7,推荐阅读<演示:Windows7 下安装IIS7 启用ASP+Access环境> 安装IIS 5.1 1.下载IIS 5.1 (winxp sp3 IIS 5.1) 2.打开[控制面板]->[添加或删除程序],点击[添加/删除Windows组件(A)],勾选[Internet信息服务(IIS)],点击[下一步] 3.提示[插入磁盘],点击[确定] 4.弹出[所需文件],点击[浏览] 5.找到下载好并解压出来的IIS 5.1(这里为D盘下的Win XP I

  • Windows 安装IIS出现的问题(无法安装IIS,提示“安装程序无法复制文件IISApp.vbs”)

    这就是典型的windows安全数据库出问题了,可以用以下方法来解决这个问题: Windows安全资料库,在%WinDir%\Security\database里. 台湾的资料库,大陆称为数据库. 在Windows作业系统里带有专门的Esentutl.exe工具,这是一个DOS工具,可用来查看和修复Windows安全资料库. 比如我有一次在安装IIS的元件时,发生了错误: ************************ 复制错误 安装程式无法复制档 iisapp.vbs. 请确认下面指定的位置是

  • Windows 2012 r2系统上安装IIS 8.0的方法(图文)

    Windows 2012及其自带的IIS 8.0是微软公司新一代的Web服务器软件,和老版本的IIS相比,有很多破天荒的新功能.随着微软宣布不再支持Windows XP操作系统,XP系统对应的服务器版本Windows 2003连同IIS 6.0一起,都面临着被市场淘汰的风险.本文用图文并茂的方式,指导大家如何一步步地安装IIS 8.0.下面的安装步骤也同样适用于Windows 2012 R2,但是和Windows 8/8.1的安装界面有所不同. 1.打开桌面左下角的"服务器管理器".

  • 无人值守安装IIS 6.0的原理分析

    基本命令:Sysocmgr.exe /i:sysoc.inf /u:c:\iis.txt c:\iis.txt是IIS要安装的组件列表 复制代码 代码如下: [Components]  iis_common = ON  iis_www = ON  iis_asp = ON  iis_inetmgr = ON  aspnet= ON 包括IIS组件在内的所有组件列表: Mplay  Rec  Vol  fullscreenconsole  fax  wms_admin_mmc  wms_svrty

  • Windws Server 2008 R2 WEB环境配置之安装IIS方法

    Windows Server 2008 R2是目前主流的服务器系统之一,其使用简单,性能卓越,已经有越来越多的公司使用其作为业务服务的载体.而IIS是基于windows系统的一个互联网信息服务,可以使用IIS创建网站.FTP站点等服务. 本篇是<Windws Server 2008 R2 WEB环境配置之IIS+FastCGI+PHP+MYSQL+phpMyAdmin>的第一篇,所以大家在看的时候最好按顺序看,这样有条理,也方便理解. 安装IIS 打开服务器管理器,角色,添加角色 直接下一步,

  • 安装IIS发布我的第一个网站图文教程

    网站做完之后,接下来的事情就是发布了,那么,该如何用IIS发布到本地局域网呢? 一.IIS安装 首先,要安装IIS,IIS不需要去网站下载,它属于windows自带服务. 1.打开控制面板,找到"程序和功能" 2.单击"启用或关闭Windows功能",勾选红色勾选出的服务之后,单击确定,ISS安装完成. 二.网站发布 1.首先,右键"我的电脑"→"管理"→"服务和应用程序"→"Internet信息

  • Linux下实现SNMP一键安装的Shell脚本

    Net-SNMP是一个免费的.开放源码的SNMP实现,以前称为UCD-SNMP.SNMP 很多都用其安装之后,作为监控宝和阿里云的系统信息监控使用.下面就来分享linux下实现SNMP一键安装的shell脚本: #!/usr/bin/env bash export LC_ALL=C if [ "$(id -u)" != "0" ] then echo "This script. must be run as root" 1>&2 e

  • IIS管理脚本之adsutil.vbs的使用说明

    Adsutil.vbs是什么?它是Windows 2003的IIS服务自带的基于命令行下的IIS管理脚本,位于%SystemDrive%\Inetpub\AdminScripts目录下,95,426字节.这么大的脚本一看就知道功能肯定非常强大,事实也确是如此.我感觉它就是个命令行下的"Internet 信息服务管理器"(事实上Windows 2000用%SystemDrive%\Inetpub\AdminScripts下原有的20多个VBS进行管理,而到了2003则只剩下Adsutil

  • Windows 2012 安装IIS和FTP的方法

    相信微软的Windows Server 2012,对部分用户而言都是崭新的面孔,而关于其在服务器上应用的专业技术文档更是少之又少. 护卫神经过整理,逐步将新技术授予广大用户,希望对大家的发展添砖加瓦--言归正传,当前使用的是Windows Server 2012 R2/NT6.3/IIS8.5 1.打开Windows 2012的服务器管理器,选择 管理→添加角色和功能 2.进入 添加角色和功能向导,选择 "Web服务器(IIS)" 3.根据情况选择对应功能,这里选择.Net3.5 4.

随机推荐