Opt-In à Microsoft Update
Vous pouvez choisir un ordinateur dans le service Microsoft Update, puis inscrire ce service auprès de l’Mises à jour automatique.
L’exemple de script de cette rubrique vous montre comment utiliser l’agent Windows Update (WUA) pour inscrire le service Microsoft Update auprès de l’Mises à jour automatique. Sinon, pour inscrire le service, l’utilisateur peut visiter Microsoft Update.
Avant d’essayer d’exécuter cet exemple, vérifiez que la version de WUA installée sur l’ordinateur est la version 7.0.6000 ou une version ultérieure. Pour plus d’informations sur la façon de déterminer la version de WUA installée, consultez Détermination de la version actuelle de WUA.
Exemple
L’exemple de script suivant vous montre comment utiliser l’agent Windows Update (WUA) pour inscrire le service Microsoft Update auprès de l’Mises à jour automatique. L’exemple autorise le traitement différé ou hors connexion si nécessaire.
Important
Ce script est destiné à illustrer l’utilisation des API de l’agent Windows Update et à fournir un exemple de la façon dont les développeurs peuvent utiliser ces API pour résoudre les problèmes. Ce script n’est pas destiné à être du code de production, et le script lui-même n’est pas pris en charge par Microsoft (bien que les API agent Windows Update sous-jacentes soient prises en charge).
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, "")
Dans les versions antérieures de WUA (version WUA minimale de 7.0.6000), vous pouvez simplifier le processus d’adhésion à l’aide d’un paramètre de Registre. Une fois la clé de Registre et les valeurs configurées, le processus d’adhésion à Microsoft Update se produit la prochaine fois que WUA effectue une recherche. Le processus d’inscription peut être déclenché par Mises à jour automatique ou par un appelant d’API.
Par exemple, le chemin d’accès complet de la clé de Registre et des valeurs à définir pour le processus d’inscription est le suivant :
HKLM\Logiciel\Microsoft\Windows\Currentversion\Windowsupdate\PendingServiceRegistration\7971f918-a847-4430-9279-4a52d1efe18d
ClientApplicationID = My App
RegisterWithAU = 1
Notes
La clé de Registre est respectée une seule fois lorsque WUA est mis à jour d’une version antérieure à la version 7.0.6000 vers la version 7.0.6000 ou vers une version ultérieure. Nous vous recommandons de faire preuve de discrétion lors du remplacement des valeurs de Registre existantes, car le remplacement des valeurs peut modifier le résultat d’une demande d’inscription de service antérieure.
La création de cette clé de Registre nécessite des informations d’identification administratives. Pour Windows Vista, l’appelant doit créer la clé de Registre dans un processus avec élévation de privilèges.