Hello,
J'ai besoin de récupérer mon adresse ip (dynamique) afin de l'incorporer
dens un script. Est-ce que quelqu'un sait comment récupérer cette valeur en
variable ?
"Tyros" a écrit dans le message de news: caevco$84t$
Hello, J'ai besoin de récupérer mon adresse ip (dynamique) afin de l'incorporer dens un script. Est-ce que quelqu'un sait comment récupérer cette valeur en
variable ?
Merci d'avance
Bonsoir,
voici un petit exemple!
ipconfig /All |find /I "adresse" |Find /I "IP" >c:tempip.txt
for /F "delims=: tokens=2 " %%i in (c:tempip.txt) do set noip=%%i
set noip= 192.168.1.2
Il y aura plusieurs résultats (si il y a plusieurs cartes réseaux!)
"Tyros" <tyros@free.fr> a écrit dans le message de news:
caevco$84t$1@apollon.grec.isp.9tel.net...
Hello,
J'ai besoin de récupérer mon adresse ip (dynamique) afin de l'incorporer
dens un script. Est-ce que quelqu'un sait comment récupérer cette valeur
en
"Tyros" a écrit dans le message de news: caevco$84t$
Hello, J'ai besoin de récupérer mon adresse ip (dynamique) afin de l'incorporer dens un script. Est-ce que quelqu'un sait comment récupérer cette valeur en
variable ?
Merci d'avance
Jean-Claude BELLAMY
Dans le message news:caevco$84t$ , Tyros s'est ainsi exprimé:
Hello, J'ai besoin de récupérer mon adresse ip (dynamique) afin de l'incorporer dens un script. Est-ce que quelqu'un sait comment récupérer cette valeur en variable ?
En VBS, c'est facile à faire :
set IPConfigSet GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery _ ("SELECT IPAddress FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=TRUE") for each IPConfig in IPConfigSet adrIP=IPConfig.IPAddress min=LBound(adrIP) max=UBound(adrIP) For i = min To max curadrrIP(i) If len(curadr)>0 Then wscript.echo curadr Next next Wscript.quit
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *
Dans le message news:caevco$84t$1@apollon.grec.isp.9tel.net ,
Tyros <tyros@free.fr> s'est ainsi exprimé:
Hello,
J'ai besoin de récupérer mon adresse ip (dynamique) afin de
l'incorporer dens un script. Est-ce que quelqu'un sait comment
récupérer cette valeur en variable ?
En VBS, c'est facile à faire :
set IPConfigSet GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery _
("SELECT IPAddress FROM Win32_NetworkAdapterConfiguration WHERE
IPEnabled=TRUE")
for each IPConfig in IPConfigSet
adrIP=IPConfig.IPAddress
min=LBound(adrIP)
max=UBound(adrIP)
For i = min To max
curadrrIP(i)
If len(curadr)>0 Then wscript.echo curadr
Next
next
Wscript.quit
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org Jean-Claude.Bellamy@wanadoo.fr *
JC.Bellamy@free.fr
Dans le message news:caevco$84t$ , Tyros s'est ainsi exprimé:
Hello, J'ai besoin de récupérer mon adresse ip (dynamique) afin de l'incorporer dens un script. Est-ce que quelqu'un sait comment récupérer cette valeur en variable ?
En VBS, c'est facile à faire :
set IPConfigSet GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery _ ("SELECT IPAddress FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled=TRUE") for each IPConfig in IPConfigSet adrIP=IPConfig.IPAddress min=LBound(adrIP) max=UBound(adrIP) For i = min To max curadrrIP(i) If len(curadr)>0 Then wscript.echo curadr Next next Wscript.quit
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *