Lancer commande ms-dos en différer
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je voudrai lancer une commande ms-dos en différer grâce à un batch.
Comment faire ?
Merci de vos réponse.
Je voudrai lancer une commande ms-dos en différer grâce à un batch.
Comment faire ?
Merci de vos réponse.
8 réponses
-
Salut
Avant il existait une commande sous msdos sleep.exe on peut toujours la trouver dans le kitoutils de windows server 2003 par exemple : http://www.malektips.com http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en
Une bidouille sous msdos :
choice /T 10 /D o>nul
suspend pendant 10 secondes l'execution du batch
cdlt
-
Ca peut toujours servir... Je ne m'y connais pas beaucoup dedans, mais avec un peu de logique, tu crées deux fichier CMD (ms-dos). Le deuxième contiendra ton code à éxécuter plus tard. Le premier, tu le lancera, il programmera l'ouverture du deuxième, à une heure précise. Ce premier fichier contiendra les commandes nécessaires à la programmation de l'évènement "ouvrir deuxième fichier à telle heure"; Grace à la commande MS_DOS : "AT". un petit tour sur Google ou bien dans la console "at /?", et tu pourras programmer l'évènement.
Bye ;) -
merci sauf que moi c'est a un certain temps après l'exécution du fichier et non a une heure précise.
-
hello
cette commande attend 10 secondesping -n 10 127.0.0.1 > NUL
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
Comment tu as fait pour que ca fonctionne ? Explique aux autres qui pourraient avoir besoin dde la réponse. Et pour la ocmmande "AT", n'y a-t-il pas une commande qui peut programmer à 'heure actuelle + 10 secondes' ?
-
POur que ça fonctionne il faut télécharger ça : http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en
Ensuite pour attendre 10000 millisecondes (10 secondes) il faut taper "sleep -m 10000"
Tout est expliquer ici : http://www.malektips.com