Forza Windows 10 a installare l'aggiornamento delle funzionalità dalla riga di comando


1

Ho un dispositivo pronto per installare un aggiornamento delle funzionalità di Windows 10 (1607 dal 1511). L'aggiornamento è stato scaricato tramite Windows Update ed è attualmente residente nel sistema da qualche parte, in attesa che l'utente invii esplicitamente il comando "Aggiorna e riavvia" tramite questo menu:

Windows 10: opzione di aggiornamento e riavvio

Si noti che questo non è un tipico menu di accensione di Windows 10; le opzioni per "Riavvia" e "Spegni" vengono visualizzate accanto alle opzioni per "Aggiorna e riavvia" e "Aggiorna e spegni". Normalmente (per gli aggiornamenti di qualità) l'opzione "Riavvia" viene trasformata nell'opzione "Aggiorna e riavvia".

Il mio scenario specifico riguarda l'automazione di massa per l'uso con uno strumento RMM. Ho bisogno di un modo per passare attraverso uno script tramite la riga di comando - linguaggio non strettamente importante - in modo tale che il riavvio non richieda l'interazione dell'utente.

Devo forzare un comando di riavvio sul dispositivo tramite la riga di comando che impone esplicitamente al sistema di accedere alla modalità "Aggiorna e riavvia" e non solo alla modalità "Riavvia". Conosco uno strumento chiamato ShutdownWithUpdates ma non funziona per questo (ho provato); non c'è neanche funzionalità nello strumento "Shutdown". Get-WUInstall non sembra offrire questa funzionalità; certamente, non funziona quando l'aggiornamento è già residente e scaricato sul sistema, che è il caso d'uso a cui sto lavorando.

Le macro dello schermo non sono un'opzione.


Perché non puoi semplicemente fare clic su "aggiorna e riavvia"? Il menu di avvio modificato di "super admin" non è comunque selezionato? Ciò significa che l'aggiornamento standard e "arresto" / "riavvio" dovrebbero essere presenti nel menu di avvio standard.
Ramhound,

Questo è solo il normale menu di avvio quando ci sono aggiornamenti in coda e pronti all'uso.
music2myear,

1
Cosa intendi quando dici "le macro non sono un'opzione"? Vuoi dire che hai bisogno di un CLI one-liner? Le macro sono codici utilizzati all'interno di un'applicazione, in genere MS Office. Non è comune fare riferimento a BATCH o PowerShell o VBScript come macro.
music2myear,

1
@ music2myear - Il normale riavvio della riga di comando NON avvia un aggiornamento per un aggiornamento delle funzionalità, ma solo un aggiornamento della qualità. Il dispositivo non installerà 1607 su un riavvio normale, quindi le due opzioni nel menu. Questo non è un comportamento tipico, è solo per gli aggiornamenti. 2) Per "Le macro non sono un'opzione" intendo le macro dello schermo che muovono il mouse e fanno clic su oggetti specifici. Batch, PS, VBScript va bene, o un piccolo binario della riga di comando che fa la stessa cosa. Ecco come dovrà essere fatto.
gabbiano,

1
@seagull - Hai fornito tonnellate di informazioni nei tuoi commenti. È necessario assicurarsi che le informazioni siano contenute nel corpo della domanda in modo che i commenti possano essere rimossi. La tua domanda non menziona l'automazione, devi eseguire qualcosa su un prompt dei comandi non implica l'automazione.
Ramhound,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.