Arresto automatico di Windows 7 tra 10 minuti


16

C'è un modo per fare in modo che Windows 7 faccia questo: "Tra 10 minuti, chiudi tutte le applicazioni e spegni (o iberna), indipendentemente dall'input che ricevi dalla tastiera o dal mouse"? Va bene se l'utente può ripristinare l'ordine di spegnimento durante il periodo di 10 minuti, ma una volta che l'arresto ha inizio non si dovrebbe tornare indietro.

Risposte:


21

Il shutdowncomando da riga di comando è quello che stai cercando, con /t 600un ritardo di 600 secondi (10 minuti), altre opzioni definiscono il processo di spegnimento. Nel tuo caso sospetto che vorrai shutdown /t 600 /s.


1
alcune app potrebbero interrompere l'arresto. mi viene in mente il blocco note.
Journeyman Geek

3
@The Geek: Non è lo stesso Blocco note ma il "Vuoi salvare?" la finestra di dialogo. Questo è, AFAIK, comune a tutti i programmi e ha senso. Tuttavia, 1) IIRC, Windows 7 non consente più ai programmi di arrestare tali arresti; 2)shutdown /f
user1686

credo che anche il browser Chrome possa crederci
Alexey Shevelyov,

3

Come affermato da Havok, puoi semplicemente usare l'interruttore Shutdown dal prompt dei comandi. Vedi le opzioni di seguito. inserisci qui la descrizione dell'immagine

Esegui da cmd.exe o semplicemente inseriscilo in uno script .bat come di seguito (e potresti semplicemente aggiungere questo .bat allo scheduler di Windows se volevi pianificare) - rimuovi la "pausa" se vuoi che venga eseguita immediatamente:

@cd /
@cls
@echo #Shutdown 10min script#
@pause
@shutdown /t 600 /s

puoi usare il comando> foo.txt per indirizzare l'output su un file di testo per incollarlo facilmente
Journeyman Geek

D'accordo, ma per qualche motivo ne è uscito confuso quindi foto ;-)
James

Avvolgilo nei <pre> </pre>tag.
user1686


1

Questo può essere fatto seguendo i semplici passaggi seguenti:

  1. Vai a correre (Win + r)
  2. Digita shutdown -s -t 600e premi invio

Il computer si spegnerà esattamente tra 10 minuti (600 secondi).


0

La prima risposta è stata adeguata. Premi Win+ re quindi digita shutdown /t "desired duration" /sil campo. Sostituisci "durata desiderata" con la quantità di secondi che desideri spegnere e premere il PC Enter.


0

Ho creato uno script per me stesso per spegnere il computer dopo un intervallo di tempo che ho impostato. questo è il codice:

:shutdown_sequence
set /p TM="Enter a time to shut down:"
set /a TM1=TM*60
echo I will shutdown the computer in %TM% minutes and in seconds: %TM1% 
shutdown -s -f -t %TM1%
pause
exit
goto:eof

1
Puoi spiegare come l'OP eseguirà questo codice?
Burgi,

Perché hai un inutile goto:eofalla fine del tuo file batch?
DavidPostill
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.