J'utilise un fichier de commandes pour démarrer quelques-uns des programmes dont j'ai besoin en arrière-plan. Jusqu'à présent, j'avais utilisé la commande pause pour l'exécuter après la fin des autres démarrages. Je préférerais utiliser les commandes wait ou sleep, mais elles ne semblent pas être incluses dans Windows 7.
Quelqu'un sait comment réintégrer ces commandes ou utiliser une autre méthode pour obtenir les mêmes résultats?
Réponses:
Il existe de nombreux utilitaires de veille que vous pouvez télécharger et déposer dans votre dossier System32. L'un d'eux est fourni avec le Kit de ressources Windows Server 2003 appelé
sleep.exe
.Vous pouvez également utiliser l'astuce de ping:
puis quelque part dans votre fichier batch, vous pouvez l'appeler comme suit:
la source
Vous pouvez utiliser la
timeout
commande:Par exemple, pour attendre 10 secondes:
Pour plus de détails:
la source
la source
calc && timeout 3 && notepad
Il y a aussi
Ce qui attendra entre 1 et 99999 secondes.
la source
sleep.exe est inclus dans les outils du kit de ressources Windows Server 2003 .
Vous pouvez utiliser:
la source
Si Python est installé (et que vous avez ajouté le chemin d'installation à votre variable d'environnement), vous pouvez laisser Python faire le sommeil avec quelque chose comme:
(Si vous avez Windows Vista ou une version ultérieure, c'est
timeout
naturellement que vous devez aller.)la source