IP fixe ou dynamique dans une variable DOS ?
Posté : 23 sept. 2009 09:21
Bonjour,
Savoir si une IP est fixe ou dynamique et mettre le résultat dans une variable DOS !
Connaitre son IP sous DOS et la mettre dans une variable est simple:
for /f "tokens=3 " %%I IN ('ping -n 1 %COMPUTERNAME% ^| find /I "R‚ponse"') DO SET IP=%%I
set IP=%IP:~0,-2%
Afficher à l'écran le statut de la connexion est simple aussi:
ipconfig /all
Mais mettre la valeur situé au bout de la ligne: DHCP activé. . . . . . . . . . . : Oui (ici "Oui" )
Situé 2 lignes plus haut que l'adresse IP (dans le retour de la commande ipconfig /all).
Et tout cela en batch DOS...
Là je sèche...
Alors, à votre bon code... heu.. je voulais dire à votre bon coeur !
Merci d'avance.
Cordialement,
irt.
Savoir si une IP est fixe ou dynamique et mettre le résultat dans une variable DOS !
Connaitre son IP sous DOS et la mettre dans une variable est simple:
for /f "tokens=3 " %%I IN ('ping -n 1 %COMPUTERNAME% ^| find /I "R‚ponse"') DO SET IP=%%I
set IP=%IP:~0,-2%
Afficher à l'écran le statut de la connexion est simple aussi:
ipconfig /all
Mais mettre la valeur situé au bout de la ligne: DHCP activé. . . . . . . . . . . : Oui (ici "Oui" )
Situé 2 lignes plus haut que l'adresse IP (dans le retour de la commande ipconfig /all).
Et tout cela en batch DOS...
Là je sèche...
Alors, à votre bon code... heu.. je voulais dire à votre bon coeur !
Merci d'avance.
Cordialement,
irt.