[batch] - récupération du résultat d'une commande et traitement

- récupération du résultat d'une commande et traitement [batch] - Shell/Batch - Programmation

Marsh Posté le 18-01-2005 à 14:05:45    

jour',
 
je débute (mais débute débute quoi) en batch dos.
 
un collegue surchargé m'a demandé de faire cela :  
 
isoler l'adresse ip d'une machine via un ipconfig | find "Adresse IP"
 
le fait est que j'ai quelques difficultés a stocker le résultat de cette commande dans une variable (variable qui sera ensuite traitée pour isoler une IP propre xxx.xxx.xxx.xxx)
 
si vous avez des conseils.....d'avance mercÿte

Reply

Marsh Posté le 18-01-2005 à 14:05:45   

Reply

Marsh Posté le 19-01-2005 à 11:44:08    

silvouplisme :o

Reply

Marsh Posté le 19-01-2005 à 14:56:06    

une petite recherche dans le forum devrait te donner bien plus qu'une simple aide je pense ...

Reply

Marsh Posté le 19-01-2005 à 15:00:40    

ben en fait j'ai trouvé en tatouillant.
 
@echo off
for /F "tokens=1-30 delims=^:" %%a in ('ipconfig ^| find "Adresse IP"') do set IPADDRESS=%%b
for /F "tokens=1-4 delims=. " %%a in ("%IPADDRESS%" ) do (
set ADD1=%%a
set ADD2=%%c)
 
pour récupérer les 1 et 3emes champs.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed