@echo off
echo hp ProLiant Support Pack for Microsoft Windows Server 2003
echo -----------------------------------

set _cpq_reboot_reqd=

echo Installing hp ProLiant iLO Advanced System Management Controller Driver for Windows Server 2003 ...
cp003509.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Advanced System Management Controller Driver for Windows Server 2003 ...
cp003510.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Hot Plug Memory Configuration Utility for Windows Server 2003 Enterprise Edition ...
cp003513.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant System Management Controller Driver for Windows 2000/Server 2003 ...
cp003478.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant 64-Bit/66-Mhz Dual Channel Wide Ultra3 SCSI Controller Driver for Windows Server 2003 ...
cp003557.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant 64-Bit/133-MHz Dual Channel Ultra320 Adapter for Windows Server 2003 ...
cp003514.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Smart Array-2 Controllers Driver for Windows  Server 2003 ...
cp003511.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Smart Array 5x and 6x Controller Driver for Windows 2000/Server 2003 ...
cp003482.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp StorageWorks Fibre Channel Support for Windows 2000/Server 2003 ...
cp003483.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant CMD 0649 IDE Ultra DMA Controller Driver for Windows 2000/Server 2003 ...
cp003484.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Integrated Ultra ATA-100 Dual Channel Driver for Windows 2000/Server 2003 ...
cp003485.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant CSB-6 ATA-100 IDE RAID Driver for Windows 2000/Windows Server 2003 ...
cp003501.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Storage System Driver for Windows 2000/Server 2003 ...
cp003486.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Drive Array Notification for Windows 2000/Server 2003 ...
cp003487.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp StorageWorks Fibre Channel Array Notification Driver for Windows 2000/Server 2003 ...
cp003499.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Integrated ATA RAID Management Utility for Windows ...
cp003473.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant CSB-6 ATA-100 IDE RAID Management Utility for Windows 2000/Windows Server 2003 ...
cp003504.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Remote Monitor Service for Windows 2000/Server 2003 ...
cp003488.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant PCI Hot Plug Controller Driver for Windows 2000/Server 2003 ...
cp003489.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Hot Plug Memory Driver for Windows Server 2003 ...
cp003512.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Remote Insight Board Driver for Windows 2000/Server 2003 ...
cp003490.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Integrated Lights-Out Management Interface Driver for Windows 2000/Server 2003 ...
cp003491.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Remote Insight Lights-Out II Board Driver for Windows 2000/Server 2003 ...
cp003492.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Rack Infrastructure Interface Service for Windows 2000/Server 2003 ...
cp003493.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Integrated Management Log Viewer for Windows 2000/Server 2003 ...
cp003495.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Array Configuration Utility for Windows ...
cp003474.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant NC31xx Fast Ethernet NIC Driver for Windows Server 2003 ...
cp003305.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant NC61xx/NC71xx Gigabit Ethernet NIC Driver for Windows Server 2003 ...
cp003306.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant NC67xx/NC77xx Gigabit Ethernet NIC Driver for Windows Server 2003 ...
cp003307.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Network Teaming and Configuration for Windows Server 2003 ...
cp003082.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp ProLiant Token Ring Protocol Driver for Windows Server 2003 ...
cp003319.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing Version Control Agent for Windows ...
cp003503.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing hp Management Agents for Windows 2000/Server 2003 ...
cp003500.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing Survey Utility for Windows ...
cp003502.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes


if "%_cpq_reboot_reqd%"=="yes" echo One or more components require a reboot
echo Installation complete
