Créer un BATCH qui se ferme tout seul.

Résolu/Fermé
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 - Modifié par geek-inside le 14/05/2010 à 23:19
dubcek Messages postés 18719 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 mai 2024 - 16 nov. 2014 à 10:19
Bonjour, j'ai créé un petit fichier batch qui affiche un texte et lance un série de programmes quand on l'utilise. J'aimerais "temporariser" ce fichier.

En gros j'aimerais qu'après un certain temps, il se ferme tout seul.

C'est possible ?

A voir également:

13 réponses

dubcek Messages postés 18719 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 mai 2024 5 615
Modifié par dubcek le 15/05/2010 à 16:17
essaye avec dans ton .bat
start PROG.exe -game_dir NOM /chose.zip /machin.zip
1
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 20
14 mai 2010 à 21:59
up
0
dubcek Messages postés 18719 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 mai 2024 5 615
15 mai 2010 à 09:35
hello
attend 20s et termine
 ping -n 20 127.0.0.1 > NUL
exit
0
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 20
Modifié par geek-inside le 15/05/2010 à 14:34
Merci pour ta réponse, mais pourquoi 127.0.0.1 ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubcek Messages postés 18719 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 mai 2024 5 615
15 mai 2010 à 14:46
127.0.0.1 c'est toujours localhost, le PC lui même. c'est juste pour que ping envoie 20 fois à une adresse connue donc dure à peu près 20 secondes
0
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 20
15 mai 2010 à 15:21
Bonjour, et merci pour ton aide !

Cela ne marche pas. Mon code se résume à ça :

@echo off
cls

echo.
echo BLABLABLA
echo.
echo BLABLABLA
echo.

PROG.exe -game_dir NOM /chose.zip /machin.zip

ping -n 5 127.0.0.1 > NUL
exit
0
dubcek Messages postés 18719 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 mai 2024 5 615
15 mai 2010 à 15:29
qu'est ce qui ne marche pas ?
0
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 20
Modifié par geek-inside le 15/05/2010 à 16:07
La fenêtre ou le texte est écrit ne se ferme pas après les 20 secondes.

Ce qui est mon but. J'aimerais cependant que le programme reste lancé.
0
dubcek Messages postés 18719 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 mai 2024 5 615
15 mai 2010 à 16:07
le ping s'exécute quand prog.exe se termine
0
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 20
15 mai 2010 à 16:10
D'accord, je comprend. Excuse mon imprécision ;) j'aimerais que la fenêtre qui affiche mon texte se ferme 5 secondes après que le programme soit lancé.
0
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 20
15 mai 2010 à 16:31
Ha ça marche =)

Merci beaucoup ;)
0
karirovax Messages postés 3221 Date d'inscription dimanche 17 janvier 2010 Statut Membre Dernière intervention 22 juin 2016 203
15 mai 2010 à 21:29
Re,
c une petite intervention :

vous pouvez a la place de 127.0.0.1 mêtre localhost

ping -n 5 localhost > NUL

;)
0
geek-inside Messages postés 68 Date d'inscription dimanche 14 février 2010 Statut Membre Dernière intervention 15 juin 2010 20
19 mai 2010 à 12:55
Merci pour tout =)
0
Bande d'amateur.
l'astuce avec le ping ne permet pas d'attendre une seconde
Il faut utiliser timeout 1 /nobreak > nul
-3
dubcek Messages postés 18719 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 4 mai 2024 5 615
16 nov. 2014 à 10:19
et où tu trouves timeout sur XP fam. ?
0