记得之前有个电脑公司的朋友在交警队的机房里搭建一个网站,服务器操作系统为Windows Server 2008,网站为.NET(aspx),需要在上面安装IIS7。搞了半天网站没成功运行,不知道问题出在哪里。有可能是网站本身配置问题,也有可能是IIS服务器相关设置所导致的。Windows 2008上安装IIS它需要有一个配置的过程,具体怎么样操作就不详述了。这里提供一个BAT批处理程序,它的作用就是免去手工配置的繁琐,双击运行,一键完成IIS7的安装。

Windows 2008安装IIS7

该程序经朋友测试,没有问题可放心使用,完整代码如下:
@echo off
color 0a
title IIS7自动安装程序 – iHackSoft.com
echo.
pause
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

如何使用?将以上代码保存为.bat文件,然后在系统里搜索“cmd”,出来后,右击以管理员身份运行,之后找到并运行刚才保存下来的BAT文件。如果你懒得动手,小站帮你打包好了。