Opt-In a Microsoft Update

Puede participar en un equipo en el servicio Microsoft Update y, a continuación, registrar ese servicio con Automatic Novedades.

En el ejemplo de scripting de este tema se muestra cómo usar Windows Update Agent (WUA) para registrar el servicio Microsoft Update con Novedades automática. Como alternativa, para registrar el servicio, el usuario puede visitar Microsoft Update.

Antes de intentar ejecutar este ejemplo, compruebe que la versión de WUA que está instalada en el equipo es la versión 7.0.6000 o posterior. Para obtener más información sobre cómo determinar la versión de WUA que está instalada, consulte Determinar la versión actual de WUA.

Ejemplo

En el ejemplo de scripting siguiente se muestra cómo usar el agente de Windows Update (WUA) para registrar el servicio Microsoft Update con la Novedades automática. El ejemplo permite el procesamiento diferido o sin conexión si es necesario.

Importante

Este script está pensado para demostrar el uso de las API del agente de Windows Update y proporcionar un ejemplo de cómo los desarrolladores pueden usar estas API para resolver problemas. Este script no está pensado como código de producción y Microsoft no admite el propio script (aunque se admiten las API subyacentes de Windows Update Agent).

 

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

En versiones anteriores de WUA (una versión mínima de WUA de 7.0.6000), puede simplificar el proceso de participación mediante una configuración del Registro. Una vez configurada la clave y los valores del Registro, el proceso de participación de Microsoft Update se produce la próxima vez que WUA realice una búsqueda. El proceso de participación puede desencadenarse mediante el Novedades automático o por un llamador de API.

Por ejemplo, la ruta de acceso completa de la clave del Registro y los valores que se van a establecer para el proceso de participación son los siguientes:

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

ClientApplicationID = Mi aplicación

RegisterWithAU = 1

Nota

La clave del Registro se respeta una sola vez cuando WUA se actualiza desde una versión anterior a la versión 7.0.6000 a la versión 7.0.6000 o a una versión posterior. Se recomienda discreción al sobrescribir los valores del Registro existentes porque la sobrescritura de los valores puede cambiar el resultado de una solicitud de registro de servicio anterior.

La creación de esta clave del Registro requiere credenciales administrativas. Para Windows Vista, el autor de la llamada debe crear la clave del Registro en un proceso con privilegios elevados.