Tecniche Avanzate - Molto spesso, eseguire operazioni di spegnimento o riavvio mediante la linea di comando può risultare molto utile.
Presentiamo una guida che spiega come utilizzare al meglio il comando Shutdown, che risponde perfettamente ai nostri scopi.
Dopo aver visto la possibile sintassi, è doveroso fare alcuni esempi di utilizzo del comando.
Gli esempi che mostreremo partiranno dalle basi, e verranno arricchiti sempre più, fino ad arrivare a quelli più complessi.
Semplici chiusure
shutdown -i mostra l'interfaccia del comando.
shutdown -l disconnette l'utente corrente.
shutdown -s spegne il PC.
shutdown -r riavvia il PC.
Si noti che queste operazioni verranno eseguite dopo 30 secondi e di conseguenza mostreranno una finestra di dialogo di default. Per interrompere questi e tutti gli altri comandi è sufficiente eseguire shutdown -a.
Evitare che applicazioni aperte mostrino notifiche
shutdown -l -f disconnette l'utente corrente chiudendo tutti i programmi aperti.
shutdown -s -f spegne il PC chiudendo tutti i programmi aperti.
shutdown -r -f riavvia il PC chiudendo tutti i programmi aperti.
Chiusure immediate senza richieste di conferme
shutdown -l -f -t 00 disconnette l'utente corrente senza attese.
shutdown -s -f -t 00 spegne il PC senza attese.
shutdown -r -f -t 00 riavvia il PC senza attese.
Attenzione che, queste azioni, non possono essere interrotte, perché non sarebbe disponibile il tempo materiale per farlo.
Spegnimento di un PC in una rete LAN
shutdown -s -f -t 00 -m \\NomeComputer -c "Questo è il messsaggio" spegne il PC di nome NomeComputer chiudendo tutti i programmi aperti senza che questi intervengano, senza attese e mostra una finestra con un messaggio personalizzato ("Questo è il messaggio", nel nostro caso).
shutdown -r -f -t 00 -m \\NomeComputer -c "Questo è il messaggio" riavvia il PC di nome NomeComputer chiudendo tutti i programmi aperti senza che questi intervengano, senza attese e mostra una finestra con un messaggio personalizzato ("Questo è il messaggio", nel nostro caso).
Mostrare una finestra personalizzata
shutdown -l -f -t 00 -c "Questo è il messaggio" disconnette l'utente corrente chiudendo tutti i programmi aperti senza che questi intervengano, senza attese e mostra una finestra con un messaggio personalizzato ("Questo è il messaggio", nel nostro caso).
shutdown -s -f -t 00 -m \\NomeComputer -c "Questo è il messaggio" spegne il PC di nome NomeComputer chiudendo tutti i programmi aperti senza che questi intervengano, senza attese e mostra una finestra con un messaggio personalizzato ("Questo è il messaggio", nel nostro caso).
shutdown -r -f -t 00 -m \\NomeComputer -c "Questo è il messaggio" riavvia il PC di nome NomeComputer chiudendo tutti i programmi aperti senza che questi intervengano, senza attese e mostra una finestra con un messaggio personalizzato ("Questo è il messaggio", nel nostro caso).
Cause di spegnimento
Per brevità di esposizione, ci limiteremo a riportare solamente un comando, che nel nostro caso si occuperà di spegnere il computer per manutenzione hardware programmata.
shutdown -s -f -t 00 -m \\NomeComputer -c "Questo è il messaggio" -d p:1:1 spegne il PC di nome NomeComputer chiudendo
tutti i programmi aperti senza che questi intervengano, senza attese e
mostra una finestra con un messaggio personalizzato ("Questo è il
messaggio", nel nostro caso).