Bonjour,
J'ai créé un script basic qui lis un fichier texte dans lequel se trouve le nom d'ordinateurs et mon script me retourne l'adresse IP correspondante.
Malheureusement j'ai un soucis:
Ceci me retourne bien: "%host% - %ip%".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 @echo off setlocal enabledelayedexpansion for /f "tokens=* delims= " %%a in (test.txt) do ( for /f "delims=[] tokens=2" %%b in ('ping %%a -n 1 -w 100 -4 -l 8 /a') do ( echo %%a - %%b ) ) pause
Mais si je veux faire un SET ip=%%b puis echo %ip%, plus rien ne fonctionne...
J'ai tenté énormément de choses mais j'ne suis arrivé à un point ou j'ai besoin d'assistance ^^
Merci pour votre aide
Partager