Come spegnere o riavviare il computer con un file batch

Di seguito sono riportati i passaggi su come riavviare, spegnere e ibernare un computer Windows da un file batch o dalla riga di comando.

  • Windows Vista, 7, 8 e 10
  • Windows XP
  • Windows 95, 98 e ME
  • MS-DOS

Microsoft Windows Vista, 7, 8 e 10 include un comando per arrestare il computer tramite la riga di comando, il collegamento o i file batch. Di seguito sono riportati i passaggi necessari per creare un collegamento di arresto, riavvio e sospensione.

  1. Crea una nuova scorciatoia.
  2. Per la posizione del collegamento, immettere uno dei seguenti comandi, a seconda di cosa si desidera eseguire.

Per spegnere il computer digitare la seguente riga nel campo di testo posizione.

 shutdown.exe / s / t 00 

Per riavviare il computer digitare la seguente riga nel campo di testo posizione.

 shutdown.exe / r / t 00 

Per ibernare il computer, digitare la seguente riga nel campo di testo posizione.

 shutdown.exe / h 
  1. Fare clic su Avanti, quindi sul nome del tipo di scelta rapida Spegni, Riavvia o Sospendi, quindi fai clic su Fine .

Dopo aver completato i passaggi precedenti, fare doppio clic sull'icona di collegamento per arrestare, riavviare o mettere il computer in modalità di sospensione.

Suggerimento: dopo aver creato il collegamento, puoi assegnare al collegamento una scorciatoia da tastiera per spegnere il computer usando la tastiera.

Suggerimento: se si desidera creare un file batch, è possibile aggiungere uno qualsiasi dei comandi di arresto sopra indicati nel file batch con altri comandi.

  • Ulteriori informazioni e opzioni sul comando shutdown si trovano nella nostra pagina di comando shutdown.

Arrestare e riavviare il collegamento in Windows XP

Microsoft Windows XP include un nuovo comando di arresto che consente agli utenti di arrestare il computer tramite la riga di comando, il collegamento o i file batch. Di seguito sono riportati i passaggi necessari per creare un arresto e riavviare il collegamento.

  1. Crea una nuova scorciatoia.
  2. Per la posizione del collegamento, digita uno dei seguenti comandi, a seconda di cosa vuoi fare.

Per spegnere il computer digitare la seguente riga nella posizione.

 shutdown.exe -s -t 00 

Per riavviare il computer digitare la seguente riga nella posizione.

 shutdown.exe -r -t 00 
  1. Fare clic su Avanti, quindi sul nome del tipo di scelta rapida Chiudi o Riavvia e quindi fare clic su Fine.

Dopo aver completato i passaggi precedenti, fare doppio clic sull'icona di collegamento per spegnere o riavviare il computer.

  • Ulteriori informazioni e opzioni sul comando shutdown si trovano nella nostra pagina di comando shutdown.

Arrestare e riavviare il collegamento in Windows 95, 98 e ME

Creare un file batch con le seguenti righe, corrispondenti all'azione che si desidera eseguire.

Riavvio del computer

 START C: \ Windows \ RUNDLL.EXE user.exe, exitwindowsexec exit 

Spegni il computer

 C: \ Windows \ RUNDLL32.EXE utente, exitwindows exit 

Nota: quando si digitano le due righe precedenti, la spaziatura è importante. Inoltre, assicurarsi di inserire la riga di uscita nella parte inferiore del file batch nel caso in cui Windows non possa riavviare il computer a causa della finestra MS-DOS aperta.

Gli utenti di Microsoft Windows 98 e Windows ME possono anche eseguire il comando seguente per eseguire diverse forme di riavvio o di arresto.

 rundll32.exe shell32.dll, SHExitWindowsEx n 

Dove n è uguale a uno dei seguenti numeri, a seconda dell'azione che si desidera eseguire sul computer.

  • 0 - LOGOFF
  • 1 - SPEGNIMENTO
  • 2 - REBOOT
  • 4 - FORZA
  • 8 - POWEROFF

Arrestare e riavviare il collegamento in MS-DOS

Se è necessario riavviare da MS-DOS, vedere la pagina delle routine di debug per i passaggi su come scrivere una routine di debug per riavviare questi computer.