Workspace Environment Management

Automatisches Anwenden von Windows-Updates mit Skriptaufgaben

Als Administrator müssen Sie möglicherweise viele Geräte verwalten. Sie können in verschiedenen Domänen existieren und unterschiedliche Sicherheitsstufen oder Windows-Betriebssystemversionen haben. Diese Geräte rechtzeitig zu aktualisieren, um potenzielle Risiken zu vermeiden, kann eine mühsame Aufgabe sein. Um dieses Ziel zu erreichen, können Sie Folgendes tun:

  • Sammeln Sie Informationen im Zusammenhang mit Updates.

  • Führen Sie Vergleiche zwischen den gesammelten Informationen durch, um die Geräte zu identifizieren, auf denen Updates fehlen.

  • Wenden Sie nacheinander ein oder mehrere Updates auf relevante Geräte an.

Workspace Environment Management (WEM) bietet Ihnen eine Skriptaufgabenfunktion, die das Anwenden von Updates auf Ihre Geräte vereinfacht.

Sie müssen lediglich zwei Skriptaufgaben konfigurieren. Ein allgemeiner Arbeitsablauf sieht wie folgt aus:

  1. Zwei Skripte vorbereiten und eine Datei erstellen

  2. Fügen Sie zwei Skriptaufgaben hinzu

  3. Konfiguration der beiden Skriptaufgaben

  4. Bericht zur Aufgabenausführung anzeigen

Zwei Skripte vorbereiten und eine Datei erstellen

  1. Bereiten Sie ein Skript vor, das verfügbare Updates überwacht.

    $List = Get-Content \hyenvwemserver\share\hotfix.list
    $Applied = Get-HotFix | Select-Object -ExpandProperty HotFixID
    $ExitCode = 0
    $List | ForEach-Object {
        if(-not ($Applied.Contains($\_)))
        {
            Write-Host $\_
            $ExitCode = 1
        }
    }
    Exit $ExitCode
    <!--NeedCopy-->
    
  2. Bereiten Sie ein anderes Skript vor, das Updates anwendet.

    Param(
      [string]$consoleOutputPath
      )
    $List = Get-Content $consoleOutputPath
    $List | ForEach-Object {
      Write-host "Installing hotfix: $\_"
      Get-WindowsUpdate -Install -KBArticleID $\_
    }
    <!--NeedCopy-->
    
  3. Erstellen Sie eine Datei, die eine Liste von Updates enthält.

    Hinweis:

    Legen Sie diese Datei an einem Ort ab, auf den der WEM Agent zugreifen kann, z. B. in einem freigegebenen Pfad: \\hyenvwenserver\share\hotfix.list.

    Datei mit einer Liste von Updates

Fügen Sie zwei Skriptaufgaben hinzu

Die folgenden Informationen ergänzen die Anleitung unter Hinzufügen einer Skriptaufgabe. Um die beiden Skriptaufgaben zu erstellen, befolgen Sie die allgemeinen Anweisungen in diesem Artikel und beachten Sie dabei die folgenden Details.

Fügen Sie unter Webkonsole > Skriptaufgaben die beiden Skriptaufgaben hinzu.

Skriptaufgaben

Konfiguration der beiden Skriptaufgaben

Die folgenden Informationen ergänzen die Anleitungen unter Konfigurieren einer Skriptaufgabe. Um die beiden Skriptaufgaben zu konfigurieren, befolgen Sie die allgemeinen Anweisungen in diesem Artikel und beachten Sie dabei die folgenden Details.

  1. Gehen Sie zum entsprechenden Konfigurationssatz, navigieren Sie zu Einstellungen für Skriptaufgabenund konfigurieren Sie die Aufgabe “Updates anwenden”.

    In diesem Beispiel ist die Aufgabe speziell wie folgt konfiguriert:

    1. Wählen Sie Ja, um die Aufgabe zu aktivieren.

    2. Deaktivieren Sie Verifizieren Sie die Signatur, bevor Sie die Aufgabe ausführen.

    3. Erstellen Sie unter Trigger wie folgt einen geplanten Trigger.

      Trigger 1 erstellen

  2. Konfigurieren Sie im selben Konfigurationssatz die Aufgabe “Updates überwachen”.

    In diesem Beispiel ist die Aufgabe speziell wie folgt konfiguriert:

    1. Wählen Sie Ja, um die Aufgabe zu aktivieren.

    2. Deaktivieren Sie Verifizieren Sie die Signatur, bevor Sie die Aufgabe ausführen.

    3. Erstellen Sie unter Trigger wie folgt einen Trigger “Ergebnis der benutzerdefinierten Skriptaufgabe”.

      Trigger 2 erstellen

Bericht zur Aufgabenausführung anzeigen

Nachdem die Aufgaben erfolgreich ausgeführt wurden, können Sie die Ergebnisse anzeigen, indem Sie die Berichte überprüfen. Weitere Informationen finden Sie unter Berichte. In diesem Beispiel sehen Sie die folgenden Berichte:

Zusammenfassung des Berichts:

Bericht Zusammenfassung

Berichtsdetails der Aufgabe “Updates anwenden”:

Detail des Berichts 1

Berichtsdetails der Aufgabe “Updates überwachen”:

Detail des Berichts 2

Automatisches Anwenden von Windows-Updates mit Skriptaufgaben