Opt-In zu Microsoft Update
Sie können einen Computer beim Microsoft Update-Dienst aktivieren und diesen Dann bei Automatic Updates registrieren.
Das Skriptbeispiel in diesem Thema zeigt, wie Sie Windows Update Agent (WUA) verwenden, um den Microsoft Update-Dienst bei Automatic 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 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
Im folgenden Skriptbeispiel wird gezeigt, wie Sie den Windows Update-Agent (WUA) verwenden, um den Microsoft Update-Dienst bei Automatic Updates zu registrieren. Das Beispiel ermöglicht bei Bedarf eine 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 vorgesehen, 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 (eine MINDESTENS-WUA-Version von 7.0.6000) können Sie den Opt-In-Prozess vereinfachen, indem Sie eine Registrierungseinstellung verwenden. 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 die automatische Updates oder durch einen API-Aufrufer ausgelöst werden.
Der vollständige Pfad des Registrierungsschlüssels und die Werte, die für den Opt-In-Prozess festgelegt werden sollen, lauten beispielsweise wie folgt:
HKLM\Software\Microsoft\Fenster\Currentversion\Windowsupdate\PendingServiceRegistration\7971f918-a847-4430-9279-4a52d1efe18d
ClientApplicationID = Meine App
RegisterWithAU = 1
Hinweis
Der Registrierungsschlüssel wird nur einmal berücksichtigt, wenn WUA von einer früheren Version als Version 7.0.6000 auf Version 7.0.6000 oder auf eine höhere Version aktualisiert wird. Es wird empfohlen, beim Überschreiben vorhandener Registrierungswerte diskret zu handeln, 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.