Megosztás a következőn keresztül:


Opt-In a Microsoft Update szolgáltatásba

Számítógépét beadhatja a Microsoft Update szolgáltatásba, majd regisztrálhatja a szolgáltatást az Automatikus frissítések szolgáltatással.

A jelen témakör szkriptelési mintája bemutatja, hogyan regisztrálhatja a Microsoft Update szolgáltatást a Windows Update Agent (WUA) használatával az Automatikus frissítések szolgáltatással. Másik lehetőségként a szolgáltatás regisztrálásához a felhasználó felkeresheti a Microsoft Update-et.

A minta futtatása előtt ellenőrizze, hogy a számítógépre telepített WUA verziója 7.0.6000-es vagy újabb verzió-e. A telepített WUA verziójának meghatározásával kapcsolatos további információkért lásd A WUAaktuális verziójának meghatározása című témakört.

Példa

Az alábbi példaszkript bemutatja, hogyan regisztrálhatja a Microsoft Update szolgáltatást az Automatikus frissítések szolgáltatással a Windows Update Agent (WUA) használatával. A minta szükség esetén lehetővé teszi a halasztott vagy offline feldolgozást.

Fontos

Ez a szkript bemutatja a Windows Update Agent API-k használatát, és példát mutat arra, hogy a fejlesztők hogyan használhatják ezeket az API-kat a problémák megoldására. Ez a szkript nem éles kód, és magát a szkriptet a Microsoft nem támogatja (bár az alapul szolgáló Windows Update Agent API-k támogatottak).

 

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, "")

A WUA korábbi verzióiban (a WUA legalább 7.0.6000-es verziója) a beállításjegyzék-beállításokkal egyszerűsítheti az opt-in folyamatot. Miután konfigurálta a beállításkulcsot és az értékeket, a Microsoft Update bejelentkezési folyamata a következő kereséskor következik be. A bejelentkezési folyamatot aktiválhatja az automatikus frissítések vagy egy API-hívó.

A beállításkulcs teljes elérési útja és az opt-in folyamathoz beállított értékek például a következők:

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

ClientApplicationID = Saját alkalmazás

RegisterWithAU = 1

Jegyzet

A beállításkulcsot csak egyszer kell figyelembe venni, ha a WUA a 7.0.6000-esnél korábbi verzióról a 7.0.6000-es vagy újabb verzióra frissül. Javasoljuk, hogy a meglévő beállításjegyzék-értékek felülírása során körültekintően írja felül az értékeket, mert az értékek felülírása megváltoztathatja egy korábbi szolgáltatásregisztrációs kérés eredményét.

A beállításkulcs létrehozásához rendszergazdai hitelesítő adatokra van szükség. Windows Vista esetén a hívónak emelt szintű eljárásban kell létrehoznia a beállításkulcsot.