Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Résolu]Incrémenter une temporisation dans un .bat en boucle
Auteur Message
Répondre en citant
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 
Bonjour,

Voilà, j'ai un programme "prog" que je répète en boucle :
:start
"prop"
goto start

Le programme fonctionne très bien mais ce "goto", mebouffe en processus : du genre au bout de 3 minutes le .bat me pompe 100 000 Ko de mémoire vive et 20 % de processus en plus, le problème ne vient pas du programme, mais de la boucle.

Donc je voudrais tout simplement ajouter une tempo avant la ré exécution du programme. Par exemple:

:start
"prog"
goto start tempo=" 10 minutes"

C'est a dire que le programme ne se fermera pas, et il attendra 10 minutes avant de se ré exécuter.

Voilà, merci pour votre aide.

A bientôt.




______________________________________________________
geekface
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 
Re,

On peut pas pour la tempo Crying or Very sad
Quoi que ?

Mais tu peux si par exemple %nb%==10000000
Wink

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 
Re,

@echo off

set /a nb=0

:boucle

if %nb%==100000 "prop"
if %nb%==100000 set /a nb=0

goto boucle

non testé

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 
voila mon programme

@echo off

set /a nb=0

:boucle

if %nb%==100 "net /?"

if %nb%==100 set /a nb=0

goto boucle

mais cela ne donne rien, fenetre noir reste active sans rien écrit




______________________________________________________
geekface
Répondre en citant
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 
C'est bon j'ai trouvé, sa me fait juste un processus en plus , mais ce n'est pas grave

@echo off

:pomme

ping 127.0.0.1 -n 300 > NUL

mon programme.exe

goto pomme

MERCI Very Happy Very Happy Very Happy Very Happy Very Happy




______________________________________________________
geekface
Répondre en citant
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 
A ben oui avec ping Okay Okay

Bien joué Okay




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 
Bonsoir.

J'allais te proposer :

Citation:
@echo off
:boucle
programme
ping localhost -n valeur > nul
goto boucle


Mais pourquoi "pomme" (le label) ?

Sinon évite de poster pour un "lol" sur le chat ok mais dans un sujet c'est moyen.

Et efin, si tu veux que ton code sois lisible, utilise ceci :

Code:
[code]ton code[/code]


Voila Surprised




______________________________________________________
Citation:
RSS du forum : [ batch.xoo.it/rss.php ]
Visiter le site web du posteur
Message [Résolu]Incrémenter une temporisation dans un .bat en boucle 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch