|
Wie verwendet man WuInstall?
WuInstall ist ein Kommandozeilen-Tool, mit "cmd" wird die Eingabeaufforderung aufgerufen. Mit einem Doppelklick auf WuInstall erhalten Sie lediglich ein Fenster mit einer kurzen Erklärung der Parameter. Es empfiehlt sich, WuInstall als Administrator auszuführen, da es ansonsten unter Umständen zu Rechte-Problemen kommen könnte.
Im Wesentlichen ermöglicht WuInstall folgende 3 Punkte:
- Suche nach Updates: wuInstall /search
→ sucht nach allen verfügbaren Updates, je nach Systemkonfiguration entweder auf dem internen WSUS-Server oder im Internet auf dem Microsoft-Update Server, und gibt eine Liste aller gedundenen Updates aus
- Updates downloaden:wuInstall /download
→ sucht wie a) und downloaded die gefundenen Updates
- Updates installieren: wuInstall /install
→ sucht nach Updates, downloaded die gefundenen Updates und installiert sie
Es gibt mehrere Möglichkeiten innerhalb der Updates eine Auswahl zu treffen: /severity, /match, /nomatch, /matchfile, /nomatchfile, /classification, /product, /criteria
Weitere nützliche Funktionen sind beispielsweise:
- /bypass_wsus: um die Verbindung zum Microsoft Update Server übers Internet zu forcieren, wird während dem Ausführen von WuInstall der interne WSUS ausgeschalten
- /autoaccapteula: akzeptiert automatisch EULAs für alle Updates, die installiert werden → keine Interaktion des Benutzers notwendig
- /reboot [nseconds]: nach dem Auführen von wuInstall, wird ein Neustart des Systems nach n Sekunden durchgeführt
Für mehr Information sh. auch WuInstall HowTos
Wie ruft man WuInstall remote mittels psexec auf?
Mittels folgendem Befehl:
psexec \\server -c -s -u domain\administrator -p password \\share\path_to_wuinstall\WUInstall.exe /search
- \\server → Die remote Windows Maschine
- \\share\path_to_wuinstall\ → Pfad zu WuInstall
- -u domain\administrator → Lokaler Admin oder Domain Admin User auf der Maschine \\server
- -p password → Passwort des Users
- -c → Kopiert WuInstall auf das remote system
- -s → Führt das Kommando (wuinstall.exe) am lokalen System aus
Wie verwendet man WuInstall mit einem Proxy Server?
- Bei einem Proxy welcher Authentifizierung braucht, muss zumindest der Benutzer mit dem man WuInstall ausführt das Recht haben über den Proxy ins Internet zu kommen.
- Bei einem WSUS sollte dieser in die Proxy Exception Liste eingetragen werden (weil der WSUS üblicherweise sowieso intern steht)
Rebootet Windows automatisch nach WuInstall wenn ein Update einen Reboot benötigt?
Nein!
WuInstall gibt jedoch einen Statuscode zurück, welcher anzeigt, ob ein Reboot nötig wäre oder nicht.
Es gibt im WuInstall auch noch die (mit allen anderen Optionen beliebig kombinierbare) /reboot-Option. Mit dieser rebootet WuInstall nachdem es ausgeführt wurde Windows in jedem Fall. WuInstall /reboot führt ein reboot des Systemes durch, ohne sonst irgendwas zu tun.
Wie funktioniert die /criteria option?
Für eine detaillierte Beschreibung der Query Options siehe MSDN
Einige geläufige Beispiele:
- WuInstall /search /criteria "IsInstalled=0 and Type='Software'": sucht Updates, die noch nicht installiert sind, und den Typ Software haben (default-Einstellung wenn kein criteria angegegen wurde)
- WuInstall /search /criteria "IsInstalled=1": sucht alle Updates, die auf der Maschine bereits installiert sind (hier sind die Optionen /download oder /install natürlich sinnlos bzw. haben keinen Effekt)
In welches Verzeichnis lädt WuInstall das Update?
Dies ist teilweise vom Betriebssystem sowie der Systemkonfiguration abhängig, es ist dasselbe Verzeichnis das vom "normalen" Microsoft Windows Update verwendet wird.
Üblicherweise sind die Updates im Verzeichnis Windows\SoftwareDistribution\Download zu finden.
Läuft WuInstall unter Windows 7?
Ja, WuInstall wurde unter Windows 7, 32-bit and 64-bit, gestestet und läuft ebenso einwandfrei wie auf allen anderen Windows Versionen. Es empfiehlt sich, WuInstall als Administrator auszuführen, da es ansonsten unter Umständen zu Rechte-Problemen kommen könnte.
WuInstall bricht mit dem Fehler 0x8024400A ab, warum?
Dieser Fehler tritt manchmal bei neuen, mit Windows XP SP 3 installierten Rechnern auf, bei denen der Windows Update Agent nicht auf dem aktuellsten Stand ist.
Die Lösung ist, anhand des Artikels http://support.microsoft.com/kb/949104 die aktuelle Version des Windows Update Agent herunterzuladen und zu installieren.
Wie suche Ich bestimmte Updates bzw. wie verwende ich Regular Expressions für /match /nomatch?
Sollten Sie bei WUInstall Updates mit Hilfe von Regular Expressions suchen wollen, (dies ist bei den Befehlen /match und /nomatch möglich), so möchten wir sie auf die folgende URL für
Perl - Style Regular Expressions verweisen: http://www.cs.tut.fi/~jkorpela/perl/regexp.html.
Beispiel für deren Verwendung:
- WUInstall /install /nomatch "(Internet Explorer).*8 ":
Installiert alle Updates ausser die des Internet Explorer 8.
WuInstall bricht mit dem Fehler 0x0x80072EFD ab, warum?
Dieser Fehler zeigt zumeist ein simples Verbindungsproblem an, d.H. es ist keine Verbindung zum WSUS oder Update Server möglich. Möglicherweise ist die WSUS-Adresse falsch konfiguriert, oder es gibt Probleme mit einem Proxy
Siehe auch http://support.microsoft.com/kb/836941/en-us
|