@echo off
title Postupdate Windows XP
CD %0\..
rem ------pr�fe Betriebssystem------
echo Windows-Version �berpr�fen...
ver | find Windows XP >nul
if errorlevel 1 goto falsches_bs
echo Das Betriebssystem ist korrekt.
rem ------pr�fe Admin-Rechte------
echo.
echo Starte Abfrage, ob Administrator angemeldet ist...
rem Liste der lokalen Administratoren generieren
rem Die ersten 6 Zeilen ignorieren - in Datei schreiben.
net localgroup administratoren > %temp%\admins.txt
rem Den angemeldeten User mit der Liste vergleichen
find %USERNAME% %temp%\admins.txt >nul
if errorlevel 1 goto keinadmin
echo Aktuell angemeldeter Benutzer ist Administrator.
echo.
echo Beenden Sie alle laufenden Programme!
rem ------installiere Updates-------
echo.
echo Postupdate SP2 Windows XP:
rem Komponenten-Updates
echo.
echo -----------Komponenten-Updates-----------
echo.
echo Installiere msxml3ger.msi...
echo Funktion: Microsoft XML Parser (MSXML) 3.0 SP4
rem [url]http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=c0f86022-2d4c-4162-8fb8-66bfc12f32b0[/url]
all\msxml\msxml3ger.msi /qn REBOOT=ReallySuppress
echo Die Installation von msxml3ger.msi ist beendet.
echo.
echo Installiere msxmlger.msi...
echo Funktion: Microsoft XML Parser (MSXML) 4.0 SP2
rem [url]http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&displaylang=de[/url]
all\msxml\msxmlger.msi /qn REBOOT=ReallySuppress
echo Die Installation von msxmlger.msi ist beendet.
rem Security Bulletins
echo.
echo -----------Security Bulletins-----------
echo.
echo Installiere WindowsXP-KB885836-x86-DEU.exe...
echo Info: Security Bulletin MS04-041 KB885836
echo Funktion: Sicherheitsanf„lligkeit in Wordpad erm”glicht das Ausf�hren von Code
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=703DE7D8-68D9-4A92-8C59-87221F89EF14&displaylang=de[/url]
wxp\WindowsXP-KB885836-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB885836-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB873339-x86-DEU.exe...
echo Info: Security Bulletin MS04-043 KB873339
echo Funktion: Sicherheitsanf„lligkeit in HyperTerminal erm”glicht das Ausf�hren von Code
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=96BBD220-5E2A-43AD-B8B7-54EC608BD8BE&displaylang=de[/url]
wxp\WindowsXP-KB873339-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB873339-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB885835-x86-DEU.exe...
echo Info: Security Bulletin MS04-044 KB885835
echo Funktion: Sicherheitsanf„lligkeiten in Windows-Kernel und LSASS k”nnen Anhebung von Privilegien erlauben
rem [url]http://www.microsoft.com/downloads/details.aspx?FamilyId=19E69E5F-9C98-49AD-A61F-4F82A4014412&displaylang=de[/url]
wxp\WindowsXP-KB885835-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB885835-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB888302-x86-DEU.exe...
echo Info: Security Bulletin MS05-007 KB888302
echo Funktion: Sicherheitsanf„lligkeit in Windows kann das Offenlegen von Informationen erm”glichen
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=B8C867C2-B7CD-4E2F-90E0-169B2C7125DC&displaylang=de[/url]
wxp\WindowsXP-KB888302-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB888302-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB890047-X86-DEU.exe...
echo Info: Security Bulletin MS05-008 KB890047
echo Funktion: Sicherheitsanf„lligkeit in Windows Shell kann Remotecodeausf�hrung erm”glichen
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=865B5D9D-FC5B-4F91-A860-2C35A025A907&displaylang=de[/url]
wxp\WindowsXP-KB890047-X86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB890047-X86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB885250-x86-DEU.exe...
echo Info: Security Bulletin MS05-011 KB885250
echo Funktion: Sicherheitsanf„lligkeit im SMB (Server Message Block)
echo kann Codeausf�hrung von Remotestandorten aus erm”glichen
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=6DF9B2D9-B86E-4924-B677-978EC6B81B54&displaylang=de[/url]
wxp\WindowsXP-KB885250-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB885250-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB873333-x86-DEU.exe...
echo Info: Security Bulletin MS05-012 KB873333
echo Funktion: Sicherheitsanf„lligkeit im OLE und COM kann Remotecodeausf�hrung erm”glichen
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=A0E59D77-8AC1-4AC0-9572-A7E1C2E4A66A&displaylang=de[/url]
wxp\WindowsXP-KB873333-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB873333-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB891781-x86-DEU.exe...
echo Info: Security Bulletin MS05-013 KB891781
echo Funktion: Sicherheitsanf„lligkeit im ActiveX-Steuerelement der DHTML-Bearbeitungskomponente
echo kann Codeausf�hrung erm”glichen
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=9490E7D2-03C2-463A-B3D0-B949F5295208&displaylang=de[/url]
wxp\WindowsXP-KB891781-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB891781-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB867282-x86-DEU.exe...
echo Info: Security Bulletin MS05-014 KB867282
echo Funktion: Kumulatives Sicherheitsupdate f�r Internet Explorer
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=82056EAB-8367-4B04-A11A-1002D14EB55B&displaylang=de[/url]
all\ie6\\WindowsXP-KB867282-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB867282-x86-DEU.exe ist beendet.
echo.
echo Installiere WindowsXP-KB888113-x86-DEU.exe...
echo Info: Security Bulletin MS05-015 KB888113
echo Funktion: Sicherheitsanf„lligkeit in Hyperlink-Objektbibliothek
echo kann Codeausf�hrung von Remotestandorten aus erm”glichen
rem [url]http://www.microsoft.com/downloads/details.aspx?familyid=6005C5A3-AFF2-4765-B26F-BE47ED408E0B&displaylang=de[/url]
wxp\WindowsXP-KB888113-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB888113-x86-DEU.exe ist beendet.
rem Wichtige Updates
REM echo.
REM echo -----------Wichtige Updates-----------
echo.
echo Installiere WindowsXP-KB886185-x86-deu.exe...
echo Info: Wichtiges Update KB886185
echo Funktion: In der Windows-Firewall die Definition der Einschr„nkungsoptionen von Mein Netzwerk oder
echo lokales Subnetz beschr„nken
rem [url]http://www.microsoft.com/downloads/details.aspx?FamilyID=da66a0ac-55ca-4591-b3e6-d78695899141&DisplayLang=de[/url]
wxp\WindowsXP-KB886185-x86-deu.exe /quiet /norestart
echo Die Installation von WindowsXP-KB886185-x86-deu.exe ist beendet.
rem empfohlene Updates
echo.
echo -----------Empfohlene Updates-----------
echo.
echo Installiere HMTCDWizard_DEU.exe...
echo Info: KB831240
echo Funktion: HighMAT-Unterst�tzung im Assistenten zum Schreiben von CDs
rem [url]http://windowsupdate.microsoft.com/catalog[/url] (nur im Internet Explorer)
wxp\HMTCDWizard_DEU.exe /qb ALLUSERS=1 REBOOT=ReallySuppress
echo Die Installation von HMTCDWizard_DEU.exe ist beendet.
echo.
echo Installiere wmcsetup.exe...
echo Funktion: Windows Media Connect 10
rem [url]http://www.microsoft.com/downloads/details.aspx?FamilyID=56fd1b34-48ba-424b-9227-7c10e2e9fff1&displaylang=de[/url]
wxp\wmcsetup.exe /q:a /r:n
echo Die Installation von wmcsetup.exe ist beendet.
echo.
echo Installiere WindowsXP-KB887797-x86-deu.exe...
echo Info: Empfohlene Updates KB887797
echo Funktion: Kumulatives Update f�r Outlook Express 6
rem [url]http://www.microsoft.com/downloads/details.aspx?FamilyID=785c35bb-0f03-4f2d-9e1c-66c9934b4610&DisplayLang=de[/url]
all\oe\WindowsXP-KB887797-x86-deu.exe /quiet /norestart
echo Die Installation von WindowsXP-KB887797-x86-deu.exe ist beendet.
rem weitere Updates
echo.
echo -----------weitere Updates-----------
echo.
echo Installiere WindowsXP-KB887742-x86-DEU.exe...
echo Info: KB887742
echo Funktion: Update gegen Absturz von Windows XP SP2 durch TDI Filter-Treiber (bspw. Virenscanner)
rem [url]http://www.microsoft.com/downloads/details.aspx?FamilyID=d96edb1c-79f0-443b-ac96-8b5dca23f395&DisplayLang=de[/url]
wxp\WindowsXP-KB887742-x86-DEU.exe /quiet /norestart
echo Die Installation von WindowsXP-KB887742-x86-DEU.exe ist beendet.
rem Fremdsoftware
echo.
echo -----------Fremdsoftware-----------
echo.
echo Installiere j2re-1_4_2_06-windows-i586-p.exe...
echo Funktion: Sun Java Runtime Environment 1.4.2_06
rem [url]http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2re-1.4.2_06-oth-JPR&SiteId=JSC&TransactionId=noreg[/url]
all\java\j2re-1_4_2_06-windows-i586-p.exe /s /v/qn IEXPLORER=1 MOZILLA=1 NETSCAPE6=1 REBOOT=ReallySuppress
echo Die Installation von j2re-1_4_2_06-windows-i586-p.exe ist beendet.
rem ------Ende der Update-Installation------
echo.
echo Starten Sie den Rechner nach diesem Update neu!
rem Neustart
echo.
set /p neustart=Jetzt den Rechner neu starten, um die Updates zu aktivieren? [j/n]:
if /i->%neustart%'=='j' goto neustart
if /i->%neustart%'=='n' goto keinneustart
:neustart
echo.
echo Der Computer wird in 10 Sekunden neu gestartet...
echo.
echo Bitte f�hren Sie nach dem Neustart das Windows Update aus,
echo um die Aktualit„t zu gew„hrleisten.
tools\psshutdown.exe -r -t 10
goto ende
:keinneustart
echo.
echo Bitte starten Sie den Computer sp„ter neu.
echo.
echo Bitte f�hren Sie nach dem Neustart das Windows Update aus,
echo um die Aktualit„t zu gew„hrleisten.
pause
goto ende
rem falsches Betriebssystem
:falsches_bs
echo Dieses Update ist nicht f�r das installierte Betriebssystem bestimmt.
echo.
pause
goto ende
rem kein Administrator
:keinadmin
echo.
echo Sie haben nicht ausreichend Rechte.
echo Die Installation wird abgebrochen.
pause
goto ende
rem Beendigung des Updates
:ende
echo.
echo Die Installation aller Updates ist beendet.
echo.
echo L”schen tempor„rer Dateien:
del %temp%\statSP.txt >nul
del %temp%\admins.txt >nul