笔戈

VMarch 31, 2021

Windows2008 2012 2016 2019 IIS7.5 8.0 10.0 一键安装脚本BAT安装脚本发布

日志工作当中笔戈会经常使用到IIS,由于安装维护的机器较多在一个各种系统版本也比较杂,每次都通过管理控制台去添加删除windows角色安装IIS服务又比较费时间,基于以上原因笔戈编写了IIS一键bat安装脚本,分享给各位运维小伙伴。

支持系统

IIS一键安装脚本支持如下系统 Windows Server 2008 Windows Server 2012 Windows Server 2016 Windows Server 2019

支持版本

一键安装脚本支持如下IIS版本 IIS7.5(Windows Server 2008) IIS8(Windows Server 2012) IIS10(Windows Server 216 2019)

脚本说明

该一键IIS安装脚本只安装基本IIS功能

脚本代码

@echo off
title IIS一键安装脚本 by豆芽 biger.me
color 5e
mode con cols=30 lines=5
ver | find "6.1.7601" > NUL &&  goto :win2008
ver | find "6.3.9600" > NUL &&  goto :win2012
ver | find "10.0.14393." > NUL &&  goto :win2019
ver | find "10.0.17763." > NUL &&  goto :win2019
echo 无法识别当前系统版本
:win2008
echo 正在安装IIS这可能需要几分钟... 
start /w pkgmgr /iu:IIS-WebServerRole
start /w pkgmgr /iu:IIS-WebServer
start /w pkgmgr /iu:IIS-CommonHttpFeatures
start /w pkgmgr /iu:IIS-HealthAndDiagnostics
start /w pkgmgr /iu:IIS-Security
start /w pkgmgr /iu:IIS-Performance
start /w pkgmgr /iu:IIS-WebServerManagementTools
echo 正在启用IIS功能
start /w pkgmgr /iu:IIS-StaticContent
start /w pkgmgr /iu:IIS-DefaultDocument
start /w pkgmgr /iu:IIS-DirectoryBrowsing
start /w pkgmgr /iu:IIS-HttpErrors
start /w pkgmgr /iu:IIS-HttpLogging
start /w pkgmgr /iu:IIS-RequestMonitor
start /w pkgmgr /iu:IIS-RequestFiltering
start /w pkgmgr /iu:IIS-HttpCompressionStatic
start /w pkgmgr /iu:IIS-ManagementConsole
goto :kuaijie
:win2012
echo 正在安装IIS这可能需要几分钟... 
start /w pkgmgr /iu:IIS-WebServerRole
start /w pkgmgr /iu:IIS-WebServer
start /w pkgmgr /iu:IIS-Security
start /w pkgmgr /iu:IIS-CommonHttpFeatures
start /w pkgmgr /iu:IIS-Performance
start /w pkgmgr /iu:IIS-HealthAndDiagnostics
start /w pkgmgr /iu:IIS-WebServerManagementTools
echo 正在启用IIS功能
start /w pkgmgr /iu:IIS-RequestFiltering
start /w pkgmgr /iu:IIS-HttpErrors
start /w pkgmgr /iu:IIS-StaticContent
start /w pkgmgr /iu:IIS-DefaultDocument
start /w pkgmgr /iu:IIS-DirectoryBrowsing
start /w pkgmgr /iu:IIS-HttpCompressionStatic
start /w pkgmgr /iu:IIS-HttpLogging
start /w pkgmgr /iu:IIS-ManagementConsole
goto :kuaijie
:win2019
echo 正在安装IIS这可能需要几分钟... 
start /w pkgmgr /iu:IIS-WebServerRole
start /w pkgmgr /iu:IIS-WebServer
start /w pkgmgr /iu:IIS-Security
start /w pkgmgr /iu:IIS-CommonHttpFeatures
start /w pkgmgr /iu:IIS-Performance
start /w pkgmgr /iu:IIS-HealthAndDiagnostics
start /w pkgmgr /iu:IIS-WebServerManagementTools
echo 正在启用IIS功能
start /w pkgmgr /iu:IIS-RequestFiltering
start /w pkgmgr /iu:IIS-HttpErrors
start /w pkgmgr /iu:IIS-StaticContent
start /w pkgmgr /iu:IIS-DefaultDocument
start /w pkgmgr /iu:IIS-DirectoryBrowsing
start /w pkgmgr /iu:IIS-HttpCompressionStatic
start /w pkgmgr /iu:IIS-HttpLogging
start /w pkgmgr /iu:IIS-ManagementConsole
goto :kuaijie
:kuaijie
echo 正在创建IIS桌面快捷方式
echo [InternetShortcut] >>"C:\Users\Administrator\Desktop\Internet 信息服务(IIS)管理器.url"
echo URL="%SystemRoot%\system32\inetsrv\InetMgr.exe" >>"C:\Users\Administrator\Desktop\Internet 信息服务(IIS)管理器.url"
echo IconIndex=0 >>"C:\Users\Administrator\Desktop\Internet 信息服务(IIS)管理器.url"
echo IconFile="%SystemRoot%\system32\inetsrv\InetMgr.exe" >>"C:\Users\Administrator\Desktop\Internet 信息服务(IIS)管理器.url"
echo IIS安装完成
pause
exit

脚本下载

下载IIS一键安装脚本

您的大名:
万水千山总是情,给个打赏行不行。 打赏
原创文章,作者:笔戈,如若转载,请注明出处:https://biger.me/s155
35

发表评论

升级会员享受更多优惠