无人值守安装IIS 6.0的原理分析
程序员文章站
2022-06-13 19:10:59
基本命令:sysocmgr.exe /i:sysoc.inf /u:c:\iis.txt c:\iis.txt是iis要安装的组件列表 复制代码 代码如...
基本命令: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
k
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
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
k
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