(This was based on the work of Mark Wilson)
[ For v5.1 (XP) ]
Using Mark's work, trial and error, and detective work, I was able to install the IIS web service that is an optional component of Windows XP *AFTER* XP is installed.
**STEP-1: Make sure XP source files are available.**
XP must be able to find it's setup files by itself. If you need to enter a password or something to connect to the XP source files, do so before running the CMD script.
**STEP-2: Create iissetup.cmd**
@echo off
:: ==========================================================
:: iissetup.cmd
:: Windows XP Unattended Installation Script
::
:: Extends the base operating system build to include Internet Information
:: Server, as specified in iissetup.txt
::
:: Based on original script Written by Mark Wilson, 13 September 2004
set iisunattend=%~DP0iissetup.txt
:: Call System Optional Component Manager passing iissetup.txt as a parameter
C:\WINDOWS\system32\sysocmgr.exe /i:sysoc.inf /u:%iisunattend%
**STEP-3: Create iissetup.TXT**
; ===========================================================; iissetup.txt
; Windows XP Unattended Installation Script
;
; Provide input to the System Optional Component Manager to install additional
; operating system components, specifically All of IIS
;
; Based on original script Written by Mark Wilson, 13 September 2004
; ===========================================================
[Components]
; IIS 5.1 (XP) Components to be installed
;aspnet = off ;Unknown if available in XP version
iss_common = on
iis_ftp = on
fp_extensions = on
iis_inetmgr = on
iis_nntp = off
iis_smtp = on
tswebclient = on
;iis_webdav = off ;Unknown if available in XP version
iis_www = on
iis_doc = on
iis_www_vdir_scripts = on
iis_www_vdir_printers = on
iis_www_parent = on
[InternetServer]
; OPTIONAL: Set the FTP and WWW server root folders - both are required to prevent the
; creation of C:\Inetpub, even if set to off in [Components]
;PathFTPRoot = C:\Data
;PathWWWRoot = C:\Data
**STEP-4: test it**
-Place both files in the same folder and launch iissetup.CMD
-Should take about 5 minutes
If you need to create an unattended installation of IIS 5 follow instructions on TechNet article Q222444. Create an unattended file, for example iis5.txt pasted below and run the following command inside a script:
[Components]
;following includes 3 remmed out components
iis_doc = on
;iis_common = on
;iis_inetmgr = on
;iis_www = on
;next one is debugger
iisdbg = on
iis_ftp = on
iis_nntp = on
; following is only valid for server install
;iis_htmla = on
iis_nntp_docs = on
iis_pwmgr = on
iis_smtp = on
iis_smtp_docs = on
fp = on
To Update/Uninstall this SDK or provide feedback, click the Support Information link. To remove SDK Update components from your system if you do not have a live Internet connection, go to the root directory of the SDK Update CD and select default.htm.
Questions & Answers (0)
Questions & Answers related to Microsoft Internet Information Server IIS SDK
Blogs (0)
Blog posts related to Microsoft Internet Information Server IIS SDK
Links (0)
Links related to Microsoft Internet Information Server IIS SDK
Reviews (0)
Reviews related to Microsoft Internet Information Server IIS SDK
This website uses cookies.
By continuing to use this site and/or clicking the "Accept" button you are providing consent
Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our
websites or when you do business with us. For more information about our
Privacy Policy and our data protection
efforts, please visit
GDPR-HQ