Página 1 de 1

Configuración de WUA

Publicado: 9 de junio de 2022 - 11:45 a. m.
por GF68
Hola,

administro la infraestructura de TI de un instituto tecnológico universitario (IUT) y recientemente cambiamos a WAPT para la implementación de software y las actualizaciones de Windows.
Sin embargo, tengo un problema con la WUA :
las actualizaciones (escaneo e instalación) se inician correctamente al apagar el equipo con WAPTExit.
No obstante, los estudiantes suelen apagar sus PC entre clases, o a veces es necesario reiniciar un equipo durante la clase.
Ocasionalmente, WAPT ejecuta un WUA en esos momentos. Esto provoca que los PC no estén disponibles durante un tiempo determinado, lo cual es problemático. ¿

Existe alguna forma de configurar los ajustes para que las actualizaciones de Windows (escaneo, descarga e instalación) solo se inicien después de un tiempo determinado, por ejemplo?

Gracias de antemano.

Configuración de WUA

Publicado: 13 de junio de 2022 - 12:41
por sfonteneau
Si utilizamos un sistema de auditoría, entonces podemos hacer cualquier cosa en términos de condiciones:

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *
from waptwua.client import WaptWUA
import datetime

def install():
    pass

def audit():

    t = datetime.datetime.now()
    if  t.hour < 6 or t.hour > 17 :
        with EnsureWUAUServRunning():
            wua= WaptWUA(WAPT)
            if WAPT.read_param('waptwua.status') != "OK" or wua.rescan_needed():
                print('scan or install need')
                wua.install_updates()
    return "OK"
                
 
En este caso específico, la auditoría se ejecuta periódicamente; si se ejecuta en los momentos adecuados, comienza la instalación.
Sin embargo, debe configurar install_at_shutdown=False y eliminar download_scheduling

De esta manera puedes agregar tantas condiciones como quieras.