[Reglé] Récupérer ipconfig /all dans un fichier texte

Récupérer ipconfig /all dans un fichier texte [Reglé] - Shell/Batch - Programmation

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 ::.
Reply

Marsh Posté le 22-09-2004 à 18:47:44   

Reply

Marsh Posté le 22-09-2004 à 21:59:09    

J'imagine que  
 

Code :
  1. ipconfig /all > monfichier.txt


 
ne répond pas à ta question ?


---------------
« Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne !
Reply

Marsh Posté le 24-09-2004 à 08:48:14    

dddd

Reply

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

Reply

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
 

Reply

Marsh Posté le 04-10-2004 à 11:43:39    

dans ip.txt tu trouvera ip="ton addresse ip"
voila

Reply

Marsh Posté le 02-11-2004 à 22:37:27    

Merci beaucoup a tous !

Reply

Sujets relatifs:

Leave a Replay

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