CODE
cmdow @ /HID
@echo off
Echo Beginning Scan for CD ROM
IF EXIST D:\win51ip.SP1 set CDROM=D:
IF EXIST E:\win51ip.SP1 set CDROM=E:
IF EXIST F:\win51ip.SP1 set CDROM=F:
IF EXIST G:\win51ip.SP1 set CDROM=G:
IF EXIST H:\win51ip.SP1 set CDROM=H:
IF EXIST I:\win51ip.SP1 set CDROM=I:
IF EXIST J:\win51ip.SP1 set CDROM=J:
Echo CD Rom Found at %CDROM%
Pause
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installing Applications" /f
REG ADD %KEY%\001 /VE /D "Preparing Installation..." /f
REG ADD %KEY%\001 /V 1 /D "%CDROM%\Software\prepare.cmd" /f
REG ADD %KEY%\002 /VE /D ".Net Framework v1.1" /f
REG ADD %KEY%\002 /V 1 /D "%CDROM%\Software\DotNet11\dotnetfw.exe /Q:A /R:N" /f
REG ADD %KEY%\005 /VE /D "LavaSoft Ad Aware 6" /f
REG ADD %KEY%\005 /V 1 /D "%CDROM%\Software\Adaware\aaw6.exe /s" /f
REG ADD %KEY%\010 /VE /D "Adobe Reader 6" /f
REG ADD %KEY%\010 /V 1 /D "%CDROM%\Software\AdobeReader\AdobeR6.msi /qn" /f
REG ADD %KEY%\030 /VE /D "Diskeeper 8" /f
REG ADD %KEY%\030 /V 1 /D "%CDROM%\Software\Diskeeper\Setup.exe /s /v/qn" /f
REG ADD %KEY%\040 /VE /D "CA Etrust 7.0" /f
REG ADD %KEY%\040 /V 1 /D "%CDROM%\Software\Etrust\eTrust7.exe /s /sms" /f
REG ADD %KEY%\050 /VE /D "Kazaalite K++" /f
REG ADD %KEY%\050 /V 1 /D "%CDROM%\Software\Kazaalite\Klite.exe /silent" /f
REG ADD %KEY%\065 /VE /D "MSN Messenger 6.1" /f
REG ADD %KEY%\065 /V 1 /D "msiexec /qb /i %CDROM%\Software\MSNMessenger\SetupDl\MsnMsgs.msi" /f
REG ADD %KEY%\075 /VE /D "Microsoft Office 2003" /f
REG ADD %KEY%\075 /V 1 /D "%CDROM%\Software\Office11\setuppro.exe TRANSFORMS=Unattended.MST /qb-" /f
REG ADD %KEY%\095 /VE /D "Microsoft Windows 2003 AdminPak" /f
REG ADD %KEY%\095 /V 1 /D "msiexec /qb /i %CDROM%\Software\Win2k3\AdminPak.msi" /f
REG ADD %KEY%\100 /VE /D "Microsoft Windows Support Tools" /f
REG ADD %KEY%\100 /V 1 /D "msiexec /qb /i %CDROM%\Software\Win2k3Sup\Suptools.msi" /f
REG ADD %KEY%\105 /VE /D "Microsoft Visual Studio .Net Prerequisites" /f
REG ADD %KEY%\105 /V 1 /D "%CDROM%\Software\VisualStudio\wcu\setup.exe /unattendfile prereq.ini" /f
REG ADD %KEY%\120 /VE /D "Microsoft Visual Studio .Net" /f
REG ADD %KEY%\120 /V 1 /D "%CDROM%\Software\VisualStudio\setup\setup.exe /unattendfile vs7deployment.ini" /f
REG ADD %KEY%\125 /VE /D "Microsoft Windows Media Player 9.0" /f
REG ADD %KEY%\125 /V 1 /D "%CDROM%\Software\wmp9\mpsetupxp.exe /Q:A /R:N" /f
REG ADD %KEY%\130 /VE /D "Importing Registry Tweaks" /f
REG ADD %KEY%\130 /V 1 /D "REGEDIT /S %CDROM%\Software\tweaks.reg" /f
REG ADD %KEY%\135 /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\135 /V 1 /D "%CDROM%\Software\cleanup.cmd" /f
EXIT
@echo off
Echo Beginning Scan for CD ROM
IF EXIST D:\win51ip.SP1 set CDROM=D:
IF EXIST E:\win51ip.SP1 set CDROM=E:
IF EXIST F:\win51ip.SP1 set CDROM=F:
IF EXIST G:\win51ip.SP1 set CDROM=G:
IF EXIST H:\win51ip.SP1 set CDROM=H:
IF EXIST I:\win51ip.SP1 set CDROM=I:
IF EXIST J:\win51ip.SP1 set CDROM=J:
Echo CD Rom Found at %CDROM%
Pause
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installing Applications" /f
REG ADD %KEY%\001 /VE /D "Preparing Installation..." /f
REG ADD %KEY%\001 /V 1 /D "%CDROM%\Software\prepare.cmd" /f
REG ADD %KEY%\002 /VE /D ".Net Framework v1.1" /f
REG ADD %KEY%\002 /V 1 /D "%CDROM%\Software\DotNet11\dotnetfw.exe /Q:A /R:N" /f
REG ADD %KEY%\005 /VE /D "LavaSoft Ad Aware 6" /f
REG ADD %KEY%\005 /V 1 /D "%CDROM%\Software\Adaware\aaw6.exe /s" /f
REG ADD %KEY%\010 /VE /D "Adobe Reader 6" /f
REG ADD %KEY%\010 /V 1 /D "%CDROM%\Software\AdobeReader\AdobeR6.msi /qn" /f
REG ADD %KEY%\030 /VE /D "Diskeeper 8" /f
REG ADD %KEY%\030 /V 1 /D "%CDROM%\Software\Diskeeper\Setup.exe /s /v/qn" /f
REG ADD %KEY%\040 /VE /D "CA Etrust 7.0" /f
REG ADD %KEY%\040 /V 1 /D "%CDROM%\Software\Etrust\eTrust7.exe /s /sms" /f
REG ADD %KEY%\050 /VE /D "Kazaalite K++" /f
REG ADD %KEY%\050 /V 1 /D "%CDROM%\Software\Kazaalite\Klite.exe /silent" /f
REG ADD %KEY%\065 /VE /D "MSN Messenger 6.1" /f
REG ADD %KEY%\065 /V 1 /D "msiexec /qb /i %CDROM%\Software\MSNMessenger\SetupDl\MsnMsgs.msi" /f
REG ADD %KEY%\075 /VE /D "Microsoft Office 2003" /f
REG ADD %KEY%\075 /V 1 /D "%CDROM%\Software\Office11\setuppro.exe TRANSFORMS=Unattended.MST /qb-" /f
REG ADD %KEY%\095 /VE /D "Microsoft Windows 2003 AdminPak" /f
REG ADD %KEY%\095 /V 1 /D "msiexec /qb /i %CDROM%\Software\Win2k3\AdminPak.msi" /f
REG ADD %KEY%\100 /VE /D "Microsoft Windows Support Tools" /f
REG ADD %KEY%\100 /V 1 /D "msiexec /qb /i %CDROM%\Software\Win2k3Sup\Suptools.msi" /f
REG ADD %KEY%\105 /VE /D "Microsoft Visual Studio .Net Prerequisites" /f
REG ADD %KEY%\105 /V 1 /D "%CDROM%\Software\VisualStudio\wcu\setup.exe /unattendfile prereq.ini" /f
REG ADD %KEY%\120 /VE /D "Microsoft Visual Studio .Net" /f
REG ADD %KEY%\120 /V 1 /D "%CDROM%\Software\VisualStudio\setup\setup.exe /unattendfile vs7deployment.ini" /f
REG ADD %KEY%\125 /VE /D "Microsoft Windows Media Player 9.0" /f
REG ADD %KEY%\125 /V 1 /D "%CDROM%\Software\wmp9\mpsetupxp.exe /Q:A /R:N" /f
REG ADD %KEY%\130 /VE /D "Importing Registry Tweaks" /f
REG ADD %KEY%\130 /V 1 /D "REGEDIT /S %CDROM%\Software\tweaks.reg" /f
REG ADD %KEY%\135 /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\135 /V 1 /D "%CDROM%\Software\cleanup.cmd" /f
EXIT
Pretty much all my apps install as expected. However, Visual Studio .Net keeps failing. I've followed the unattended admin guidance from the docs, and performed an administrative setup and created a .ini file, which i then use to perform the unattended setup, for both the "windows component updates" (pre requisites) and the VS .Net installation itself.
Now, what i'm seeing is basically the "Windows Component updates" (which runs before VS.Net) failing, silently with no error message. I've looked for logs and repro'd and i can't find anything to explain why this is failing. What am i doing wrong?
Can anyone else, who has configured unattended install of VS.Net, possibly post their .ini files or steps to make this work properly?
Thanks for your help
nmepar....