无人值守安装IIS 6.0的原理分析_win服务器

基本命令: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_svrtyplib 
wbem 
dtc 
com 
complusnetwork 
iis_common:CommonFiles - 安装需要 IIS 程序文件 
iis_inetmgr:Internet 信息服务管理单元: MMC 中安装 IIS 管理界面 
netfx 
iis_www:万维网服务 
wms_admin_asp 
wms_server 
wms_isapi 
rootautoupdate 
autoupdate 
licenseserver 
certsrv_client 
certsrv_server 
authman 
cluster 
ieaccess 
iehardenadmin 
iehardenuser 
msmq_core 
msmq_localstorage 
msmq_adintegrated 
msmq_mqdsservice 
msmq_triggersservice 
msmq_httpsupport 
msmq_routingsupport 
bitsserverextensionsmanager:安装 BITS 管理扩展中 Microsoft 管理控制台 (MMC) 
bitsserverextensionsisapi:安装 IIS ISAPI 以允许上载后台智能传输服务 (BITS) 
sakit_web 
iis_asp 
iis_internetdataconnector 
iis_serversideincludes 
iis_webdav 
tswebclient:远程桌面 Web 连接 
iis_ftp:FTP 服务 
iis_smtp:简单邮件传输协议 (SMTP) 服务 
iis_nntp:网络新闻传输协议 (NNTP) 服务 
inetprint:Internet 打印 
fp_extensions:FrontPage2002ServerExtensions 
appsrv_console 
dtcnetwork 
aspnet Asp.Net 
oeaccess 
mswordpad 
calc 
charmap 
clipbook 
deskpaper 
mousepoint 
paint 
templates 
imegen 
chat 
hypertrm 
accessopt 
rstorage 
indexsrv_system 
uddiweb 
uddidatabase 
uddiadmin 
terminalserver 
wbemmsi 
snmp 
wbemsnmp 
netmontools 
netcmak 
netcps 
wins 
dns 
dhcpserver 
simptcp 
ias 
netcis 
macprint 
macsrv 
lpdsvc 
reminst 
pop3service 
pop3admin 
display 
ntcomponents 
WMPOCM 

scw 
computeserver 
netrqs 
storageserver 

注意:
Windows 总是寻找服务器最初安装该媒体。 如果从 CD, 安装服务器无人参与安装提示对于 Windows CD。 如果要运行无人参与安装并使用媒体, 并存储在网络共享, 必须更改为以下注册表子项中 ServicePackSourcePath 子项 SourcePath 子项和值: 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
更改用于 ServicePackSourcePath 子项 SourcePath 子项和值对合适网络共享。 路径必须包含 i 386 文件夹。 

下面是一个完整的IIS安装文件:IISSetup.bat
第一步:更改windows安装文件位置
第二步:生成安装选项文件
第三步:开始安装

复制代码 代码如下:

echo "更改windows安装文件的路径"

echo Windows Registry Editor Version 5.00 > c:\setupreg.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup] >> c:\setupreg.reg
echo "ServicePackSourcePath"="D:\\Win2003\\" >> c:\Win2003setupPath.reg
echo "SourcePath"="D:\\Win2003\\" >> c:\Win2003setupPath.reg

regedit /S c:\Win2003setupPath.reg
del c:\Win2003setupPath.reg

echo "生成IIS无人值守安装选项文件"
echo [Components] > c:\iis.txt
echo iis_common = ON >> c:\iis.txt
echo iis_www = ON >> c:\iis.txt
echo iis_asp = ON >> c:\iis.txt
echo iis_inetmgr = ON >> c:\iis.txt
echo aspnet= ON  >> c:\iis.txt

Sysocmgr.exe /i:sysoc.inf /u:c:\iis.txt
del c:\iis.txt
echo IIS安装完毕
pause

时间: 2024-10-24 04:21:31

无人值守安装IIS 6.0的原理分析_win服务器的相关文章

WinXP下安装IIS搭建ASP环境教程[图文]_win服务器

如果你使用的是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

win2003 iis 不支持请求(iis iso)的解决方法分析_win服务器

WIN2003 中的IIS6默认不知道是为了安全还是什么,不允许直接下载.ISO.GHO等格式的文件.这样显得很不方便.解决方法为: 1.打开INTERNET信息管理器 2.在以计算机名名+(本地计算机)上点右键,选择"属性",点击界面中的"MIME类型"按钮.这里列出的是所有IIS支持解析的扩展名,在这里可根据实际需要添加.删除. 比如现在是要增加ISO格式的解析,则点击"新建" 扩展名:输入:.iso MIME类型:输入:applicatio

安装IIS 5.0 DIY (1)

iis 在安装Windows2000的时候,如果你选择了安装IIS,那么在安装的时候系统将会你的%SystemDrive%里创建一个InetPub目录,而且还会在Inetpub目录下创建一个Scripts目录,IIS还会创建一个虚拟目录SCIPTS指向该目录,并且给这个目录执行权限.前段时间NSFocus安全小组研究发现的"Unicode解码目录遍历漏洞"大部分问题就是针对Web站点的可执行目录而言的,所以我们建议把该目录移到非系统盘在一定程度上可以保证一定的安全. 然而在我们选择安装

安装IIS 5.0 DIY

作者:adam < adam@nsfocus.com > 主页:http://www.nsfocus.com 日期:2000-12-14     在安装Windows2000的时候,如果你选择了安装IIS,那么在安装的时候系统将会你的%SystemDrive%里创建一个InetPub目录,而且还会在Inetpub目录下创建一个Scripts目录,IIS还会创建一个虚拟目录SCIPTS指向该目录,并且给这个目录执行权限.前段时间NSFocus安全小组研究发现的"Unicode解码目录遍

无人参与安装IIS 6.0

使用脚本安装 IIS 从"开始"菜单,单击"运行". 在"打开"框中,键入 cmd,然后单击"确定". 在命令提示符下,键入 Sysocmgr.exe /i:sysoc.inf /u:%path_to_unattend_file%,然后按 Enter. 在命令提示符下,键入 Sysocmgr.exe/?,然后按 Enter 以查看 Sysocmgr.exe 的帮助   为了简化运行 Windows Server 2003 家族

IIS和4.0安装到底有没有先后顺序解答_win服务器

在很多人或许很多技术大神都会觉得IIS的安装和4.0没得先后顺序的.其错误弊端在与IIS没有注册到4.0上. 经过今天遇到了服务器安装服务端发觉报错[无法识别的属性"targetFramework".请注意属性名称区分大小写.错误解决办法]客户端报404错误,这个时候我们都会觉得没有找到相对应的路径. 解决办法:修改.NET Framework 版本为相应版本即可,我以前用的是2.0换成4.0的时候出现这个错误. 1.打开IIs点击IIS根节点 2.看右边的"操作"

Windows Server 2008 安装 IIS 7.0图文详解

默认下,安装Windows server 2008时没有安装IIS功能组件,安装IIS组件. 单击"开始"->"程序"->"管理工具"->"服务器管理", 或者在"运行"中输入命令:servermanager.msc命令打"服务器管理"程序, 或者在"搜索框"中直接搜索"服务器管理". 在"角色"选项中,单击&

win2008里IIS安装以及IIS7简单设置教程[图文]_win服务器

windows2008里面的IIS它默认安装好IIS服务后,集成了两种IIS,一种是IIS6.0,这个版本是以前2003上使用的,还有一种就是目前的新产品IIS7.0(当然了,你在安装IIS服务的时候,可以勾选是否安装IIS6.0以及是否安装FTP服务),它与前边的版本相前的话,好处是做的更加智能,功能也更强大,并且在安装完后,它的功能都是以模块化的形式展现出来的,让人感觉起来是更简单了,其实就我个人感觉,它变的更复杂了 2.还有一个就是它的FTP,在2008上面默认是没有最新版FTP安装的,如

win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法_win服务器

 网站环境 IIS6.0,操作系统Windows server2003 sp2,服务器之前已经部署了.net 2.0和asp的网站,现在要部署新开发的.net 4.0网站.本来认为很简单,却遇到了很多问题,下面详细描述下过程: 图2-1       3.为4.0程序创建应用程序池,2.0和4.0网站不能共用一个应用程序池,不然会在我的电脑-右键--管理--系统工具--事件查看器-应用程序中出现如下图3-1的错误. 图3-1 通过Internet信息服务-我的应用程序池-新建-应用池,弹出如下图3