Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
.bat version unique active
Auteur Message
Répondre en citant
Message .bat version unique active 
Bonjour,
comment n'autoriser qu'une version active d'un programme .bat
exemple au lancement de toto.bat ce programme doit vérifier qu'un autre toto.bat n'est pas en cours
d’exécution dans l'affirmative il se saborde
tasklist n'a pas les filtres nécessaires
alors? une idée?
pour l'instant je pars sur une solution tournant autour de la gestion d'un fichier tmp
merci



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message .bat version unique active 
Bah si tu ajoute un compteur dans une boucle dans la requête de tasklist, tu peux voir combien de toto.bat il y a de lancé ^^
Et par exemple, si il y'en a 2:
Code:

if !COUNT! GRT 1 exit





______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Plus de probleme 
Bonjour,

cqfd, ta solution est évidente et terriblement simple, merci



Répondre en citant
Message Re: Plus de probleme 
HERGE a écrit:
cqfd, ta solution est évidente et terriblement simple, merci


Désolé si j'ai juste posté une voie à suivre au lieu du code, je suis un peu speed en ce moment ...

Voici le code qu'il te faut Wink
Code:

@echo off
set PROCESS=toto.bat

for /f %%§ in ('tasklist /fi "windowtitle eq %PROCESS%" ^| Find "cmd"') do set /a COUNT+=1
echo %COUNT% %PROCESS% en cours d'utilisation ...

pause





______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message .bat version unique active 
Bonjour,

Merci pour le coding.
mais ta voie à suivre me convenait parfaitement
et je l'ai mise en pratique.
ya pas de probleme.



Message .bat version unique active 


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