Cómo reiniciar y apagar según el estado de actualización de Windows


0

Estoy trabajando en Tareas programadas donde puedo reiniciar o apagar mi sistema operativo según el estado de Windows Update.

Mi configuración

  1. Ejecute esta tarea semanalmente al iniciar sesión.
  2. Esta tarea comienza wuauclt.exe /detectnow /updatenow.
  3. Luego tengo otra tarea que comprueba el Visor de eventos System:WindowsUpdateClient:21, que es el único enlace que he encontrado y, si veo esto, reinicio.

Lo que me gustaria

  1. Reiniciar cuando wuaucltdice que la actualización requiere reiniciar.
  2. Después de reiniciar si es necesario instalar más actualizaciones, continúa con eso.
  3. Si ahora dice que todas las actualizaciones realizadas no requieren más actualizaciones o no se requiere reiniciar con las actualizaciones actuales y wuaucltha hecho su trabajo. Entonces quiero apagar la VM.

En qué necesito ayuda

¿Cómo identificar correctamente que se requiere un reinicio o no se requieren más reinicios y no hay más actualizaciones pendientes?

Comentarios

  1. Visor de eventos: Sistema: WindowsUpdateClient: 21 Estoy descubriendo que no es coherente, he visto que a veces se reinicia, pero la mayoría de las veces no veo este evento después de que mis actualizaciones hayan finalizado la instalación, pero nada en el Visor de eventos.

  2. Una cosa que estoy viendo es seguir la clave de registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Reporting\RebootWatch

Si está vacío, no se requieren más reinicios, pero el problema es cuándo debo verificarlo. No estoy seguro de si puedo comprobar cuándo termina wuauclt.exe.

Editar # 1 basado en la respuesta de @Map

Si uso Setup: 4 o Setup: 2, aparecen tantos eventos al mismo tiempo. Reiniciar o apagar en el primer caso interrumpiría el resto

Parece que el desafío es capturar cuando se realiza la actualización de Windows y Windows Update muestra Reiniciar o Listo.

Configuración: 4 y configuración: 2


Echó un vistazo a esto o esto ?
Clijsters

Respuestas:


0

Parece que no capturaste el evento correcto. Por favor, intente verificar Windows Logs \ Setup.

Por lo general, se registrará un ID de evento "4" (es necesario reiniciar). Luego, se registrará un ID de evento "2" que indica que las actualizaciones se han instalado correctamente (se activa el apagado).


pregunta actualizada basada en esto.
SeanClt
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.