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:
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
Ceci me retourne bien: "%host% - %ip%".
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