Tache planifié shutdown
brucine Messages postés 21695 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaite que mon pc s'eteigne automatiquement tous les soirs à 1 heure, pour ca j'utilise le planificateur de tache et ca fonctionne très bien, par contre je souhaiterai qu'une fenetre apparaisse pour m'avertir, avec un compte à rebours si possible.
Avec cette commande dans cmd, ca fonctionne sauf que je ne peux pas choisir ni l'heure, ni le jour, et juste un message pas de compte à rebours
shutdown /s /m \\/t 60 /c "Merci de bien terminer votre travail"
j'ai essayé de la rentrer dans les arguments de la tache planifiée, mais ca ne marche pas
quelqu'un aurait une solution ?
merci infiniment pour votre aide
Windows / Chrome 137.0.0.0
- Bon de commande anglais
- Chrono shutdown - Télécharger - Personnalisation
- Raccourci shutdown - Guide
- Deplacer barre de tache windows 11 - Guide
- Shutdown timer - Télécharger - Personnalisation
- Gestionnaire de tache - Guide
3 réponses
Bonjour,
Ta demande est antinomique: soit on exécute à la demande un batch où on précisera éventuellement les date et heure de fermeture, soit on le planifie tous les matins à 1h, mais c'est fromage ou dessert.
Qui plus est ta commande /m \\ n'a de sens que pour fermer un ordinateur réseau qui ici n'est pas précisé, elle devrait te planter.
Sur le fond, on peut vouloir écrire du code pour le plaisir selon la devise de l'école Polytechnique (pour la Patrie, les Sciences et la Gloire), la "difficulté" est bien sûr qu'une fois lancé le batch devra mesurer le temps dans une sous-routine, calculer le temps restant pour afficher le "countdown".
Si on est fainéant, on utilise PsShutdown et on parle d'autre chose:
https://learn.microsoft.com/en-us/sysinternals/downloads/psshutdown
Sinon on peut toujours s'inspirer de quelque chose de ce genre:
https://superuser.com/questions/414314/time-left-before-scheduled-shutdown
Bonjour,
Pourquoi pas et il y en a sûrement d'autres mais cela répond-il bien au "cahier des charges", il y a une alerte n secondes avant, je ne connais pas la limite supérieure de n, mais accompagnée en dehors de la barre de progression d'un compte à rebours?
D'un autre côté si je connais les PsTools depuis longtemps, j'ai peut-être utilisé PsShutdown en réseau il y a des lustres mais je ne m'en souviens pas, il me semble bien que s'y trouve un compte à rebours mais limité à 60 secondes.
Sinon ou si on veut plus, comme j'ai suggéré, ne reste plus qu'à écrire sa propre cuisine.
Salut,
On me dira peut être que je suis HS, mais ne perd pas de temps, et utilise plutôt ce programme qui fait tout ça...
https://www.wisecleaner.com/wise-auto-shutdown.html
Ben si.
En faire quelque chose de "joli" en l'assortissant de couleurs est un peu plus sophistiqué (en tout cas un peu plus long).
L'intérêt de stopper le décompte quand il existe et la procédure quand elle a commencé m'échappe un peu, mais rien n'empêche d'incorporer au Batch en question un choix qui va soit valider le début de cette procédure soit en sortir sans exécution si on a changé d'avis.
Avec un compteur en Batch et la possibilité d'annuler, par exemple:
@echo off CHCP 65001>NUL set /a "t=30" :loop set /a "t-=1" if "%t%" == "0" goto shut cls choice /T 1 /C sa /N /D s /M "Shutdown dans %t% secondes, entrer a pour annuler: " if not "%errorlevel%" == "1" goto annule goto loop :annule echo Shutdown annulé pause goto :eof :shut echo Shut down maintenant shutdown /s /f /t 1 pause goto :eof