我是靠谱客的博主 纯情流沙,这篇文章主要介绍Windows IIS 使用批处理脚本自动安装与卸载,现在分享给大家,希望可以做个参考。

安装IIS

使用批处理命令自动安装IIS。

注:以下代码片段保存为.bat格式即可。

IIS6:适用于win server 2003

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
:: ******************* :: * 安装 :: ******************* :Install Cls @echo. && @echo 安装正在进行中... :: 生成 IIS 6.0 安装脚本,启用 ASP,ASP.NET @echo [Components]> %TEMP%IIS_Install.txt @echo iis_common = ON>> %TEMP%IIS_Install.txt @echo iis_www = ON>> %TEMP%IIS_Install.txt @echo iis_asp = ON>> %TEMP%IIS_Install.txt @echo iis_inetmgr = ON>> %TEMP%IIS_Install.txt @echo aspnet = ON>> %TEMP%IIS_Install.txt :: 安装 IIS 6.0 %windir%System32Sysocmgr.exe /i:sysoc.inf /u:%TEMP%IIS_Install.txt del /q /f %windir%*.log >nul 2>nul del /q /f %TEMP%IIS_Install.txt >nul 2>nul del /q /f %TEMP%ASPNETSetup.log >nul 2>nul :: 配置 IIS 启用父路径 @cscript /nologo C:InetpubAdminScriptsadsutil.vbs set W3SVC/AspEnableParentPaths 1 >nul 2>nul Goto Install_End

IIS7:适用于win 7、win server 2008

复制代码
1
2
3
4
5
@echo off echo 正在添加IIS功能,这可能需要几分钟时间... start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI echo IIS已添加成功! pause

IIS8:适用于win 8、win server 2012

复制代码
1
2
3
4
@echo off echo 正在添加IIS8功能,这可能需要几分钟时间... start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;NetFx4Extended-ASPNET45;IIS-ASP;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI echo IIS8安装成功! pause

卸载IIS

使用批处理命令自动卸载IIS。

复制代码
1
2
3
4
5
6
@echo off color 0a echo 正在卸载IIS功能,这可能需要几分钟时间... start /w pkgmgr /uu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel echo IIS已卸载成功! pause

参考链接:
https://blog.csdn.net/xdryhp164/article/details/41045795

最后

以上就是纯情流沙最近收集整理的关于Windows IIS 使用批处理脚本自动安装与卸载的全部内容,更多相关Windows内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部