.bat compte a rebour
Fermé
denstieven
Messages postés
662
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2012
-
27 avril 2011 à 15:44
moi - 31 mars 2017 à 19:52
moi - 31 mars 2017 à 19:52
A voir également:
- .bat compte a rebour
- Fichier bat - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Supprimer compte instagram - Guide
- Créer un compte instagram sur google - Guide
13 réponses
boly38
Messages postés
267
Date d'inscription
mercredi 23 février 2011
Statut
Membre
Dernière intervention
29 septembre 2016
80
Modifié par boly38 le 28/04/2011 à 11:10
Modifié par boly38 le 28/04/2011 à 11:10
j'étais en train d'essayer de faire çà quand même en batch même si j'aurai un peu de mal à savoir ce qui existe ou pas comme commande native sous Seven ..
j'avais pensé (comme évoqué dans la source que j'avais cité) à un ping pour l'attente (car c'est bien çà qui -sans jeu de mot- pause problème..) mais je ne suis pas satisfait de la précision obtenue..
voici ce que je propose (allez.....qui dit mieux ?)
Edit : explications, pour i qui va de 10 à 1 en perdant 1 à chaque fois, faire un ping vers une adresse inexistante et un timeout de 1 sec en redirigeant la sortie sur NUL; puis afficher le nombre de secondes restantes.
NB : desfois il m'associe 2 commandes d'un coup je ne sais pas pourquoi ?
j'avais pensé (comme évoqué dans la source que j'avais cité) à un ping pour l'attente (car c'est bien çà qui -sans jeu de mot- pause problème..) mais je ne suis pas satisfait de la précision obtenue..
voici ce que je propose (allez.....qui dit mieux ?)
@echo off for /L %%i in (10,-1,1) do ( echo Veuillez attendre %%i sec PING 1.1.1.1 -n 1 -w 1000 >NUL )
Edit : explications, pour i qui va de 10 à 1 en perdant 1 à chaque fois, faire un ping vers une adresse inexistante et un timeout de 1 sec en redirigeant la sortie sur NUL; puis afficher le nombre de secondes restantes.
NB : desfois il m'associe 2 commandes d'un coup je ne sais pas pourquoi ?
J'ai modifier légèrement le programme de boly38 pour que seulement la valeur des secondes changes
@echo off
for /L %%i in (10,-1,1) do (
echo Veuillez attendre %%i sec
PING 1.1.1.1 -n 1 -w 1000 >NUL
cls
)
ECHO END
pause
bonne journée
@echo off
for /L %%i in (10,-1,1) do (
echo Veuillez attendre %%i sec
PING 1.1.1.1 -n 1 -w 1000 >NUL
cls
)
ECHO END
pause
bonne journée
lucasnoob
Messages postés
63
Date d'inscription
lundi 11 avril 2011
Statut
Membre
Dernière intervention
18 juillet 2011
1
27 avril 2011 à 15:47
27 avril 2011 à 15:47
sa sais les jar qui fait sa ( va sur le site zero pour apprendre le jave ^^ )
denstieven
Messages postés
662
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2012
41
27 avril 2011 à 15:48
27 avril 2011 à 15:48
Donc ca n'existe pas sous batch?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lucasnoob
Messages postés
63
Date d'inscription
lundi 11 avril 2011
Statut
Membre
Dernière intervention
18 juillet 2011
1
27 avril 2011 à 15:52
27 avril 2011 à 15:52
bah peu être mais la plus par sais du jave ou autre
denstieven
Messages postés
662
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2012
41
27 avril 2011 à 15:53
27 avril 2011 à 15:53
JAVA? aah OK, je vais jeter un coup d'oeuil
boly38
Messages postés
267
Date d'inscription
mercredi 23 février 2011
Statut
Membre
Dernière intervention
29 septembre 2016
80
Modifié par boly38 le 27/04/2011 à 16:00
Modifié par boly38 le 27/04/2011 à 16:00
il y a la commande suivante qui fait le tout
src : https://www.robvanderwoude.com/wait.php
timeout 10
src : https://www.robvanderwoude.com/wait.php
lucasnoob
Messages postés
63
Date d'inscription
lundi 11 avril 2011
Statut
Membre
Dernière intervention
18 juillet 2011
1
27 avril 2011 à 15:59
27 avril 2011 à 15:59
tu créer le fichier jave aprés en tu le nom comptarebour.jar et quand ta finie tu le mais dans un dossier
tu créer un .bat et tu mais sa
@echo off
title Ancestra Remake V0.5.4 Rev 33 Compiler Par Demien
:loop
Java -jar -Xmx 5m -Xms 5m comptarebour.jar
goto loop
PAUSE
je croix attention faut mais le .bat dans le même dossier que comptarebour.jar
tu créer un .bat et tu mais sa
@echo off
title Ancestra Remake V0.5.4 Rev 33 Compiler Par Demien
:loop
Java -jar -Xmx 5m -Xms 5m comptarebour.jar
goto loop
PAUSE
je croix attention faut mais le .bat dans le même dossier que comptarebour.jar
denstieven
Messages postés
662
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2012
41
27 avril 2011 à 16:42
27 avril 2011 à 16:42
D'accord merci, je vais essayé cela :)
lucasnoob
Messages postés
63
Date d'inscription
lundi 11 avril 2011
Statut
Membre
Dernière intervention
18 juillet 2011
1
27 avril 2011 à 16:52
27 avril 2011 à 16:52
a ouai !!!!!!!! il sera heure j'ai tester et sa marche
denstieven
Messages postés
662
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2012
41
27 avril 2011 à 18:34
27 avril 2011 à 18:34
Merci pour ta reponse boly38, j'ai deja vu cette commande, mais elle ne marche que sous vista :'(
lucasnoob
Messages postés
63
Date d'inscription
lundi 11 avril 2011
Statut
Membre
Dernière intervention
18 juillet 2011
1
27 avril 2011 à 20:11
27 avril 2011 à 20:11
xD !!
denstieven
Messages postés
662
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2012
41
28 avril 2011 à 18:53
28 avril 2011 à 18:53
Pas mal boly38, moi j'ai trouvé ca, mais il faut quelque chose qui va actualiser le echo
@ECHO OFF
set /a nomjou=10
echo Attendez %nomjou% secondes
:boucle
set /a nomjou = nomjou - 1
ping -n 1 127.0.0.0 > NUL
if %nomjou%==0 goto finboucle
goto boucle
:finboucle
ECHO END
pause
Si vous avez trouvé quelque chose de incorreect dans mon batch, dites le moi (je suis debutant :D)
@ECHO OFF
set /a nomjou=10
echo Attendez %nomjou% secondes
:boucle
set /a nomjou = nomjou - 1
ping -n 1 127.0.0.0 > NUL
if %nomjou%==0 goto finboucle
goto boucle
:finboucle
ECHO END
pause
Si vous avez trouvé quelque chose de incorreect dans mon batch, dites le moi (je suis debutant :D)
denstieven
Messages postés
662
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
15 juillet 2012
41
28 avril 2011 à 18:54
28 avril 2011 à 18:54
Ne me démandez pas pourqoui le variable s'appelle 'nomjou' :p
Modifié le 31 mars 2017 à 19:53