Bonjour,

Je souhaite faire un batch qui se lance uniquement si l'adresse IP du PC est "192.168.2"

Pour cela, en cherchant, j'ai trouvé cette commande.

Dans un premier batch, je met cette commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
for /f "tokens=1,2,3 delims=.: " %%a in ('arp -a') do if %%a.%%b.%%c==192.168.2 call "c:\batch2.bat"
Si mon IP est en "192.168.2", le batch2 se lance bien, mais il s’exécute 5 fois d’affilé

Auriez vous une idée, car là, je sèche complètement.

Merci d'avance.