Récupérer ipconfig /all dans un fichier texte [Reglé] - Shell/Batch - Programmation
Marsh Posté le 22-09-2004 à 21:59:09
J'imagine que  
 
Code :
  | 
 
 
ne répond pas à ta question ?
Marsh Posté le 24-09-2004 à 08:53:19
ipconfig | find "Adresse" >tmp.txt 
te permet de récupérer juste la ligne avec ton adresse IP 
A noter que la chaine "Adresse" correspond à ce qu'ipconfig retourne en langue française. Si ton prog doit tourner sur un OS en langue differente, ça ne marchera pas. 
Il reste ensuite à extraire l'adresse : en DOS, je ne me souviens pas avoir vu de commande d'extraction de chaine. 
Si cela peut t'aider, je peux t'écrire un prog d'extraction qui te permettrait de faire comme en "basic" un mid$, left$, right$. 
Thierry 
for_ng_helle@hotmail.com 
Marsh Posté le 04-10-2004 à 11:43:03
@echo off 
  cls 
 
ipconfig | find "Adresse IP" /i > c:\ip.txt 
FOR /F "tokens=2 delims=:" %%i in (c:\ip.txt) do set ip=%%i 
set ip > c:\ip.txt 
 
exit 
 
Marsh Posté le 22-09-2004 à 18:47:44
Salut à tous,
Voilà je souhaiterai créer un fichier batch qui récupererai dans un fichier texte mon ip... donc j'imagine qui faut stocker ipconfig /all dans une variable et la stocker ensuite dans le fichier... mais comment faire ...???
HELP ME !!!!!!
Merci d'avance
Message édité par kmeleon1 le 02-11-2004 à 22:38:15
---------------
.:: Kmeleon ::.