Arrêt automatique de Windows 7 dans 10 minutes

16

Existe-t-il un moyen de faire en sorte que Windows 7 procède comme suit: "Dans 10 minutes, fermez toutes les applications et fermez (ou mettez en veille prolongée), quelle que soit la saisie que vous obtenez du clavier ou de la souris"? Ce n'est pas grave si l'utilisateur peut annuler l'ordre d'arrêt au cours de la période de 10 minutes, mais une fois l'arrêt commencé, il ne devrait plus être possible de revenir en arrière.

user12816
la source

Réponses:

21

La shutdowncommande en ligne de commande est ce que vous recherchez, avec /t 600un délai de 600 secondes (10 minutes), d'autres options définissent le processus d'arrêt. Dans votre cas, je suppose que vous voudrez shutdown /t 600 /s.

Cry Havok
la source
1
certaines applications POURRAIENT arrêter l'arrêt. bloc-notes me vient à l'esprit.
Journeyman Geek
3
@The Geek: Ce n'est pas le Bloc-notes lui-même mais le "Voulez-vous enregistrer?" boite de dialogue. C'est, AFAIK, commun à tous les programmes et a du sens. Cependant, 1) IIRC, Windows 7 ne permet plus aux programmes d'arrêter des arrêts comme celui-ci; 2)shutdown /f
user1686
navigateur Chrome peut aussi bien je crois
Alexey Shevelyov
3

Il existe un certain nombre de programmes d'arrêt automatique sur le net. Vous pouvez utiliser l'un d'eux; par exemple: Sweet Dreams .

entrez la description de l'image ici

Mehper C. Palavuzlar
la source
3

Comme l'a indiqué Havok, vous pouvez simplement utiliser le commutateur d'arrêt à partir de l'invite de commande. Voir les options ci-dessous. entrez la description de l'image ici

Exécutez à partir de cmd.exe ou mettez simplement un script .bat comme ci-dessous (et vous pouvez simplement ajouter ce .bat au planificateur Windows si vous souhaitez planifier) ​​- supprimez la "pause" si vous voulez qu'elle s'exécute immédiatement:

@cd /
@cls
@echo #Shutdown 10min script#
@pause
@shutdown /t 600 /s
James
la source
vous pouvez utiliser la commande> foo.txt pour diriger la sortie vers un fichier texte pour faciliter et coller
Journeyman Geek
D'accord, mais pour une raison quelconque, il est sorti brouillé, donc pic ;-)
James
Enveloppez-le dans des <pre> </pre>balises.
user1686
1

Cela peut être fait en suivant les étapes simples ci-dessous:

  1. Aller courir (Win + r)
  2. Tapez shutdown -s -t 600et appuyez sur Entrée

L'ordinateur s'éteindra dans exactement 10 minutes (600 secondes).

Krish Munot
la source
0

La première réponse était adéquate. Appuyez sur Win+ rpuis tapez shutdown /t "desired duration" /sdans le champ. Remplacez «durée souhaitée» par le nombre de secondes pendant lesquelles vous souhaitez que votre PC s'éteigne et appuyez sur Enter.

Nathan
la source
0

Je me suis fait un script pour éteindre l'ordinateur après un intervalle de temps que j'ai défini. c'est le code:

: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
Anon
la source
1
Pouvez-vous expliquer comment l'OP exécuterait ce code?
Burgi
Pourquoi avez-vous un inutile goto:eofà la fin de votre fichier batch?
DavidPostill