Bonjour,
Je souhaiterais créer un exécutable .bat qui me permettrait d'éteindre un PC à partir d'un temps prédéfini ou à définir. J'ai essayé par plusieurs moyens mais ça ne fonctionne pas parfaitement. Dans l'exemple ci-dessous le message "L'ordinateur va s'éteindre automatiquement dans 15 secondes" s'affiche avant que le décompte soit passé.
En gros ce que j'aimerais faire c'est :
* Définir un compte à rebourd par exemple 150 secondes
* Définir un temps avant arrêt pour afficher à l'écran (et non dans l'invite de commande) un message comme quoi l'ordi va s'arrêter dans 15 secondes.
* Arrêter le PC
Pour l'instant mon script ressemble à ca:
@echo off
set /a arret=150
set /a avertissement=15
set /a decompte=%arret%-%avertissement%
ping -n %decompte% 127.0.0.1>nul /q
echo L'ordinateur va s'éteindre automatiquement dans 15 secondes
ping -n %avertissement% 127.0.0.1>nul
shutdown /s /f /t %avertissement%