Pagina 1 di 1

Operazione WUA

Pubblicato: 8 febbraio 2026 - 18:38
di Kevin-LH76
Salve,

stiamo implementando la soluzione WAPT 2.6 Enterprise e ho alcune domande sul funzionamento degli aggiornamenti di Windows.

È possibile definire profili simili a quelli di WSUS, in particolare:

* Pianificazione del controllo degli aggiornamenti
* Azione predefinita (solo download, installazione manuale al 100% o installazione automatica)
* Notifica agli utenti di un riavvio imminente.

È possibile approvare automaticamente solo gli aggiornamenti critici e richiedere l'approvazione per gli altri?

Grazie in anticipo.

Re: Operazione WUA

Pubblicato: 9 febbraio 2026 - 10:25
di sfontenau
Kevin-LH76 ha scritto: 8 febbraio 2026 - 18:38 * Aggiorna la pianificazione della ricerca
Per quanto riguarda il programma, non è voluto; è invece indicato come:

Codice: Seleziona tutto

download_scheduling=7d
Se il post non lo fa da più di 7 giorni, allora lo farà
Kevin-LH76 ha scritto: 8 febbraio 2026 - 18:38 * Azione predefinita (solo download, installazione manuale al 100% o automatica)
Il parametro `download_scheduling` scarica gli aggiornamenti in sospeso.

Per l'installazione, è possibile impostare il seguente parametro:

pianificazione_installazione

Chi avvia le installazioni? Se non lo fai tu, puoi creare un pacchetto che avvia un'attività pianificata che poi esegue il comando:

wapt-get waptwua-install

o semplicemente per un download:

wapt-get waptwua-download

o semplicemente per una scansione:

wapt-get waptwua-scan
Kevin-LH76 ha scritto: 8 febbraio 2026 - 18:38 * Avvisa gli utenti di un riavvio imminente.
Di default non viene offerto, ma se installi questo tipo di pacchetto puoi farlo:

Codice: Seleziona tutto

from setuphelpers import *
from waptservice.enterprise import get_active_sessions, start_interactive_process
import datetime

if get_language() == "fr":
    title = "Redémarrage"
    message = "Votre pc est en attente de redémarrage, voulez-vous redémarrer maintenant ?"
else:
    title = "Reboot"
    message = "Your PC is waiting to restart, do you want to restart now?"

def install():
    pass

def session_setup():
    import waptguihelper

    if is_pending_reboot():
        last_reboot_warning = registry_readstring(HKEY_CURRENT_USER, r"SOFTWARE\WAPT\Shutdown Information", "Last_reboot_warning")
        today = str(datetime.date.today())
        if last_reboot_warning != today:
            registry_setstring(HKEY_CURRENT_USER, r"SOFTWARE\WAPT\Shutdown Information", "Last_reboot_warning",str(today))
            if waptguihelper.message_dialog(title, message , waptguihelper.ID_YES) == waptguihelper.ID_YES:
                run('shutdown /f /r /t 0')

    return 'RERUN'

def run_session_setup(package_name):
    for session_id in get_active_sessions():
        start_interactive_process("wapt-get", "--hide session-setup %s -f" % package_name, session_id=session_id)

def audit():
    run_session_setup(control.package)
    return "OK"
Kevin-LH76 ha scritto: 8 febbraio 2026 - 18:38 È possibile approvare automaticamente solo gli aggiornamenti critici e richiedere l'approvazione per gli altri aggiornamenti?
SÌ : https://www.wapt.fr/fr/doc/wapt-console ... wapt-agent