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