Salta al contenuto principale

Spegnere il pc in ora prestabilita

di Giuseppe Fornaro
su uic h.e., 06\04\2008, h. 20.15.

Usate il comando shutdown.
Il comando shutdown.exe è un semplicissimo programmino che permette di arrestare, oppure riavviare il proprio computer, Questo comando ha varie opzioni
da linea di comando interessanti.
Potete visualizzarli tutti aprendo un Prompt dei Comandi di Windows e digitando:
shutdown /?
e premendo invio.
costruiamo un semplice script Batch che spegnerà semplicemente il PC, dopodichè lo scheduleremo in operazioni pianificate per lo spegnimento
ad un'ora prefissata.

Ed ora, un po' di pubblicità

:

Scriviamo lo Script per spegnere il PC
Per creare lo script è sufficiente creare un file con il Blocco Note di Windows, incollare l'istruzione seguente e salvare il file con il nome ScriptSpegnimento.bat
sul desktop.

shutdown -s -t 30 -f
Dando invio sul file appena salvato il computer comincerà a fare un conto alla rovescia di 30
secondi per poi spegnere il computer.
il parametro -t 30 dice al sistema di attendere almeno 30 secondi. Il parametro -s significa "Arresta
il Sistema", e il parametro -f chiude forzatamente le applicazioni in quel momento aperte.
Schedulare / Pianificare lo spegnimento
E'ora possibile pianificare l'ora e la data di spegnimento:
- Aprite il Pannello di Controllo e date invio su "Operazioni Pianificate"
- date invio su "Aggiungi operazione Pianificata"
- A questo punto partirà uno Wizard molto semplice. Già dopo aver premuto la prima volta il pulsante "Avanti" sarà necessario indicare il
programma da schedulare che nel nostro caso sarà lo script .bat appena creato. E' sufficiente premere Sfoglia e selezionare il File.
- Successivamente potete scegliere ogni quanto eseguire questa operazione, e scegliamo "Ogni giorno"
- Proseguiamo con lo script e indichiamo data e ora della prima esecuzione
- E per finire, indicate un utente e relativa password che saranno le credenziali che lo Scheduler utilizzerà per eseguire il processo.
- Completate lo Wizard e attendete l'ora prestabilita.