Well I took the easy way out and just added everything in a bat file...oh and it worked! Thanx for everyone's stuff I used and for the help, it all really helped me a lot!!! Win2k SP4 + Hotfixes CLS @echo off ECHO Installing Win2k SP4... ECHO Please Wait... CD SP4 for %%i in (*.exe) do start /wait %%i -u -f -n -o -z -q ECHO Done. ECHO Installing All Win2k Post-SP4 Hotfixes... ECHO Please Wait... CD.. CD Hotfixes1 for %%i in (*.exe) do start /wait %%i -u -f -o -z -q -m ECHO Done. ECHO Installing All Win2k Post-SP4 Cumulative patches... ECHO Please Wait... CD.. CD Hotfixes2 for %%i in (*.exe) do start /wait %%i /Q:A /R:N ECHO Done. ECHO Installing All Win2k Post-SP4 Extra patches... ECHO Please Wait... CD.. CD Hotfixes3 for %%i in (*.exe) do start /wait %%i /C:"dahotfix /q /n" /Q ECHO Done. EXIT WinXP SP2 + Hotfixes CLS @echo off ECHO Installing WinXP SP2... ECHO Please Wait... CD SP2 for %%i in (*.exe) do start /wait %%i /quiet /n /o /f /norestart ECHO Done. ECHO Installing All Post-SP2 Hotfixes... ECHO Please Wait... CD.. CD Hotfixes1 for %%i in (*.exe) do start /wait %%i -u -f -o -z -q -m ECHO Done. ECHO Installing All Post-SP2 Cumulative patches... ECHO Please Wait... CD.. CD Hotfixes2 for %%i in (*.exe) do start /wait %%i /Q:A /R:N ECHO Done. ECHO Installing All Post-SP2 Extra patches... ECHO Please Wait... CD.. CD Hotfixes3 for %%i in (*.exe) do start /wait %%i /C:"dahotfix /q /n" /Q ECHO Done. EXIT