Auf Englisch lesen

Freigeben über


Opt-In zu Microsoft Update

Sie können einen Computer beim Microsoft Update-Dienst anmelden und diesen Dann bei automatischen Updates registrieren.

Das Skriptbeispiel in diesem Thema zeigt, wie Sie den Windows Update-Agent (WUA) verwenden, um den Microsoft Update-Dienst bei automatischen Updates zu registrieren. Alternativ kann der Benutzer microsoft Update besuchen, um den Dienst zu registrieren.

Bevor Sie versuchen, dieses Beispiel auszuführen, überprüfen Sie, ob die auf dem Computer installierte Version von WUA Version 7.0.6000 oder eine höhere Version ist. Weitere Informationen zum Ermitteln der installierten WUA-Version finden Sie unter Ermitteln der aktuellen Version von WUA-.

Beispiel

Das folgende Skriptbeispiel zeigt, wie Sie den Windows Update-Agent (WUA) verwenden, um den Microsoft Update-Dienst bei automatischen Updates zu registrieren. Das Beispiel ermöglicht bei Bedarf verzögerte oder Offlineverarbeitung.

Wichtig

Dieses Skript soll die Verwendung der Windows Update-Agent-APIs veranschaulichen und ein Beispiel dafür bereitstellen, wie Entwickler diese APIs verwenden können, um Probleme zu lösen. Dieses Skript ist nicht als Produktionscode gedacht, und das Skript selbst wird von Microsoft nicht unterstützt (obwohl die zugrunde liegenden Windows Update-Agent-APIs unterstützt werden).

 

Set ServiceManager = CreateObject("Microsoft.Update.ServiceManager")
ServiceManager.ClientApplicationID = "My App"

'add the Microsoft Update Service, GUID
Set NewUpdateService = ServiceManager.AddService2("7971f918-a847-4430-9279-4a52d1efe18d",7,"")

$ServiceManager = New-Object -ComObject Microsoft.Update.ServiceManager
$ServiceManager.ClientApplicationID = "My App"

# Add the Microsoft Update Service, GUID
$NewUpdateService = $ServiceManager.AddService2("7971f918-a847-4430-9279-4a52d1efe18d", 7, "")

In früheren Versionen von WUA (mindestens WUA-Version von 7.0.6000) können Sie den Opt-In-Prozess mithilfe einer Registrierungseinstellung vereinfachen. Nachdem der Registrierungsschlüssel und die Werte konfiguriert wurden, erfolgt der Microsoft Update-Opt-In-Prozess, wenn WUA das nächste Mal eine Suche durchführt. Der Opt-In-Prozess kann durch automatische Updates oder durch einen API-Aufrufer ausgelöst werden.

Der vollständige Pfad des Registrierungsschlüssels und der Werte, die für den Opt-In-Prozess festgelegt werden sollen, sind z. B. wie folgt:

HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\PendingServiceRegistration\7971f918-a847-4430-9279-4a52d1efe18d

ClientApplicationID = Meine App

RegisterWithAU = 1

Hinweis

Der Registrierungsschlüssel wird nur dann beachtet, wenn WUA von einer Version aktualisiert wird, die älter als Version 7.0.6000 ist, auf Version 7.0.6000 oder auf eine höhere Version. Es wird empfohlen, beim Überschreiben vorhandener Registrierungswerte nach Ermessen zu entscheiden, da das Überschreiben der Werte das Ergebnis einer früheren Dienstregistrierungsanforderung ändern kann.

Zum Erstellen dieses Registrierungsschlüssels sind Administratoranmeldeinformationen erforderlich. Für Windows Vista muss der Aufrufer den Registrierungsschlüssel in einem Prozess mit erhöhten Rechten erstellen.