Qual è il comando di spegnimento di Windows?

Il comando shutdown è un'utilità integrata di Windows che consente di spegnere, riavviare, disconnettersi o ibernare un computer dal Prompt dei comandi, PowerShell o uno script. Accetta flag che controllano l'azione, un timer di conto alla rovescia opzionale, se forzare la chiusura delle applicazioni in esecuzione e un messaggio personalizzato mostrato agli utenti prima dell'inizio dell'operazione.

È comunemente utilizzato dagli amministratori di sistema per pianificare la manutenzione, dagli utenti esperti per automatizzare le routine di fine giornata e dagli sviluppatori per concatenare azioni di spegnimento all'interno di file batch, attività pianificate o script di gestione remota. Poiché il comando viene eseguito localmente senza software aggiuntivo, funziona su ogni versione supportata di Windows da Windows 7 in poi.

Descrizione dello strumento

Questo strumento genera un comando shutdown di Windows valido da un modulo semplice. Scegli un'azione, decidi quando deve essere eseguita, aggiungi facoltativamente un messaggio e un flag di forzatura della chiusura, quindi copia il comando generato in un terminale o uno script.

Esempi

Spegnimento immediato che chiude le app senza chiedere conferma:

shutdown /s /f /t 0

Riavvio in 60 secondi con un messaggio agli utenti connessi:

shutdown /r /f /t 60 /c "Riavvio per aggiornamenti"

Spegnimento ibrido per un avvio più veloce:

shutdown /s /hybrid /t 0

Annulla uno spegnimento in sospeso:

shutdown /a

Funzionalità

  • Genera comandi per le azioni di spegnimento, riavvio, disconnessione, ibernazione e annullamento
  • Pianifica l'azione immediatamente, dopo un numero di secondi o a un'ora specifica
  • Aggiungi un messaggio personalizzato visualizzato agli utenti durante il conto alla rovescia
  • Attiva/disattiva la chiusura forzata, lo spegnimento ibrido e la finestra di dialogo di spegnimento grafica (/i)
  • Anteprima in tempo reale del comando generato, pronto per essere copiato in un terminale o uno script

Casi d'uso

  • Pianifica un riavvio automatico dopo l'installazione di software o aggiornamenti di Windows
  • Aggiungi uno spegnimento di fine giornata a un file batch o a un'attività di Windows Task Scheduler
  • Annulla uno spegnimento precedentemente pianificato utilizzando l'opzione di annullamento

Opzioni spiegate

  • Azione — Seleziona l'operazione: spegnimento (/s), riavvio (/r), disconnessione (/l), ibernazione (/h) o annullamento di uno spegnimento in sospeso (/a).
  • Modalità tempoOra esegue con /t 0, In secondi utilizza il tuo valore con /t <secondi>, All'ora converte un'ora dell'orologio (HH:MM) in secondi da ora.
  • Commento — Aggiunge /c "messaggio" mostrato agli utenti; le virgolette vengono sottoposte a escape e le nuove righe vengono rimosse.
  • Chiusura forzata — Aggiunge /f per chiudere le applicazioni in esecuzione senza avviso.
  • Ibrido — Aggiunge /hybrid per combinare lo spegnimento con la cache di avvio rapido (solo spegnimento).
  • Mostra GUI — Aggiunge /i per aprire la finestra di dialogo di spegnimento remoto grafica invece di eseguire silenziosamente.

Suggerimenti

  • Esegui il Prompt dei comandi o PowerShell come Amministratore se il comando è destinato a operazioni a livello di sistema o a macchine remote.
  • Il ritardo massimo accettato da Windows è 315.360.000 secondi (circa 10 anni).
  • Se hai pianificato uno spegnimento per errore, genera il comando di annullamento (shutdown /a) ed eseguilo prima della scadenza del timer.