@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 ...
cp003737.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant Advanced System Management Controller Driver for Windows Server 2003 ...
cp003738.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 ...
cp003741.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant System Management Controller Driver for Windows 2000/Server 2003 ...
cp003714.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 ...
cp003743.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 ...
cp003718.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 ...
cp003721.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 ...
cp003733.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 ...
cp003723.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP StorageWorks Fibre Channel Array Notification Driver for Windows 2000/Server 2003 ...
cp003731.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant Integrated ATA RAID Management Utility for Windows ...
cp003712.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 ...
cp003736.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant Remote Monitor Service for Windows 2000/Server 2003 ...
cp003724.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant PCI Hot Plug Controller Driver for Windows 2000/Server 2003 ...
cp003725.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 ...
cp003727.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 ...
cp003729.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant Integrated Management Log Viewer for Windows 2000/Server 2003 ...
cp003730.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant Array Configuration Utility for Windows ...
cp003713.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant NC31xx Fast Ethernet NIC Driver for Windows Server 2003 ...
cp004055.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant NC61xx/NC71xx Gigabit Ethernet NIC Driver for Windows Server 2003 ...
cp004056.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant NC67xx/NC77xx Gigabit Ethernet NIC Driver for Windows Server 2003 ...
cp004057.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP ProLiant Network Configuration Utility 7 for Windows Server 2003 ...
cp003946.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 ...
cp003735.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing HP Insight Management Agents for Windows 2000/Server 2003 ...
cp003732.exe /silent
if "%errorlevel%"=="2" set _cpq_reboot_reqd=yes
echo Installing Survey Utility for Windows ...
cp003734.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
