shutdown
Consente di arrestare o riavviare un computer locale o remoto alla volta.
Sintassi
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
Parametri
Parametro | Descrizione |
---|---|
/i | Visualizza la casella Arresto remoto. L'opzione /i deve essere il primo parametro che segue il comando. Se si specifica /i, tutte le altre opzioni verranno ignorate. |
/l | Disconnette immediatamente l'utente corrente, senza alcun periodo di timeout. Non è possibile usare /l con /m o /t. |
/s | Arresta il computer. |
/sg | Arresta il computer. All'avvio successivo, se l'accesso al riavvio automatico è abilitato, il dispositivo accede e blocca automaticamente in base all'ultimo utente interattivo. Dopo l'accesso, riavvia tutte le applicazioni registrate. |
/r | Riavvia il computer dopo l'arresto. |
/g | Arresta completamente e riavvia il computer. Al riavvio, se l'accesso al riavvio automatico è abilitato, il dispositivo accede e blocca automaticamente in base all'ultimo utente interattivo. Dopo l'accesso, riavvia tutte le applicazioni registrate. |
/a | Interrompe un arresto del sistema. Può essere utilizzato solo durante il periodo di timeout. Combinare con /fw per cancellare eventuali avvio in sospeso nel firmware. |
/p | Disattiva solo il computer locale (non un computer remoto), senza alcun periodo di timeout o avviso. È possibile usare /p solo con /d o /f. Se il computer non supporta la funzionalità di spegnimento, si arresta quando si usa /p, ma l'alimentazione del computer rimane attiva. |
/h | Inserisce il computer locale in ibernazione, se l'ibernazione è abilitata. L'opzione /f può essere usata con l'opzione /h . |
/hybrid | Arresta il dispositivo e lo prepara per l'avvio rapido. Questa opzione deve essere usata con l'opzione /s. |
/soft | Consente all'esecuzione di processi e applicazioni di chiudere normalmente anziché terminare forzatamente. |
/fw | Combinando questa opzione con un'opzione di arresto, il riavvio successivo passa all'interfaccia utente del firmware. |
/e | Consente di documentare il motivo di un arresto imprevisto di un computer in Individuazione evento di arresto. |
/o | Passare al menu Opzioni di avvio avanzate e riavviare il dispositivo. Questa opzione deve essere usata con l'opzione /r. |
/f | Forza la chiusura delle applicazioni senza avvisare gli utenti. Attenzione: l'uso dell'opzione /f potrebbe comportare la perdita di dati non salvati. |
/m \\<computername> |
Specifica il computer di destinazione. Non può essere usata con l'opzione /l. |
/t <xxx> |
Imposta il periodo di timeout prima dell'arresto su xxx secondi. L'intervallo valido è 0-315360000 (10 anni), con un valore predefinito pari a 30. Se il periodo di timeout è maggiore di 0, il parametro /f è implicito. |
/d [p \| u:]<xx>:<yy> |
Elenca il motivo del riavvio o dell'arresto del sistema. I valori di parametro supportati sono i seguenti:
|
/c <comment> |
Consente di creare un motivo personalizzato per l'arresto o il riavvio del sistema, che deve essere racchiuso tra virgolette doppie. È possibile utilizzare un massimo di 512 caratteri. Può essere usato anche con il parametro /d. |
/? | Visualizza la guida al prompt dei comandi, incluso un elenco dei motivi principali e secondari definiti nel computer locale. |
Osservazioni:
Agli utenti deve essere assegnato il diritto dell'utente di Arresto di sistema per arrestare un computer locale o amministrato in remoto che usa il comando Shutdown.
Gli utenti devono essere membri del gruppo Amministratori per annotare un arresto imprevisto di un computer locale o amministrato in remoto. Se il computer target fa parte di un dominio, è possibile che i membri del gruppo Amministratori di dominio siano in grado di eseguire questa procedura. Per altre informazioni, vedi:
Se si desidera arrestare più computer alla volta, è possibile chiamare l'arresto per ogni computer usando uno script oppure usare l'arresto /i per visualizzare la casella Arresto remoto.
Se si specificano codici motivo principali e secondari, è necessario innanzitutto definire questi codici motivo in ogni computer in cui si prevede di utilizzare i motivi. Se i codici motivo non sono definiti nel computer di destinazione, Individuazione evento di arresto non riesce a registrare il testo motivo corretto.
Ricordarsi di indicare che un arresto è pianificato usando il parametro /p. Il non utilizzo del parametro /p indica l'arresto non è stato pianificato.
L'uso del parametro /p insieme al codice motivo per un arresto non pianificato causa l'esito negativo dell'arresto.
Il non utilizzo del parametro /p e la sola indicazione del codice motivo per un arresto pianificato, causa anche un errore di arresto.
I motivi di arresto o di riavvio usano la legenda seguente:
- E: previsto: arresto o riavvio previsto pianificato e comunicato in anticipo.
- U: imprevisto: si verifica un arresto imprevisto o un riavvio in cui il sistema smette di funzionare a causa di un errore, ad esempio un arresto anomalo del sistema, un guasto dell'alimentazione o un altro.
- P: pianificato: arresto pianificato o riavvio pianificato in anticipo, ad esempio manutenzione del sistema, installazione del software o altro.
- C: definito dal cliente: specificare un motivo personalizzato per l'arresto o il riavvio del sistema.
Tipo di motivo | Principale | Secondarie | Descrizione |
---|---|---|---|
U | 0 | 0 | Altro (non pianificato) |
E | 0 | 0 | Altro (non pianificato) |
E o P | 0 | 0 | Altro (pianificato) |
U | 0 | 5 | Altro errore: il sistema non risponde |
E | 1 | 1 | Hardware: manutenzione (non pianificata) |
E o P | 1 | 1 | Hardware: manutenzione (pianificata) |
E | 1 | 2 | Hardware: installazione (non pianificata) |
E o P | 1 | 2 | Hardware: installazione (pianificata) |
E | 2 | 2 | Sistema operativo: ripristino (non pianificato) |
E o P | 2 | 2 | Sistema operativo: ripristino (pianificato) |
P | 2 | 3 | Sistema operativo: aggiornamento (pianificato) |
E | 2 | 4 | Sistema operativo: riconfigurazione (non pianificata) |
E o P | 2 | 4 | Sistema operativo: riconfigurazione (pianificata) |
P | 2 | 16 | Sistema operativo: Service Pack (pianificato) |
2 | 17 | Sistema operativo: correzione rapida (non pianificata) | |
P | 2 | 17 | Sistema operativo: correzione rapida (pianificata) |
2 | 18 | Sistema operativo: correzione della sicurezza (non pianificata) | |
P | 2 | 18 | Sistema operativo: correzione della sicurezza (pianificata) |
E | 4 | 1 | Applicazione: manutenzione (non pianificata) |
E o P | 4 | 1 | Applicazione: manutenzione (pianificata) |
E o P | 4 | 2 | Applicazione: installazione (pianificata) |
E | 4 | 5 | Applicazione: mancata risposta |
E | 4 | 6 | Applicazione: instabile |
U | 5 | 15 | Errore di sistema: errore di arresto |
U | 5 | 19 | Problema di sicurezza (non pianificato) |
E | 5 | 19 | Problema di sicurezza (non pianificato) |
E o P | 5 | 19 | Problema di sicurezza (pianificato) |
E | 5 | 20 | Perdita di connettività di rete (non pianificata) |
U | 6 | 11 | Interruzione alimentazione: cavo scollegato |
U | 6 | 12 | Interruzione alimentazione: ambiente |
P | 7 | 0 | Arresto API legacy |
Esempi
Per forzare la chiusura e il riavvio del computer locale dopo un ritardo di un minuto, con il motivo Applicazione: manutenzione (pianificata) e il commento "Riconfigurazione myapp.exe", digitare:
shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
Per riavviare il computer remoto myremoteserver con gli stessi parametri dell'esempio precedente, digitare:
shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
Per riavviare il computer remoto myremoteserver in 5 minuti a causa di un aggiornamento della sicurezza e includere un motivo personalizzato nello strumento di rilevamento eventi di arresto, digitare:
shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver