Lancer le batch avec le nom de domaine en paramètre.
on peur remplacer la commande ping par un nslookup ou tout autre chose en fait
@echo off
set domain=%1
if exist %domain%.txt del %domain%.txt
if exist list_cp.txt del list_cp.txt
net view /domain:%domain% | find /i "\\" >list_cp.txt
for /F "tokens=1 delims=\" %%a IN (.\list_cp.txt) do call :getip %%a
goto end
:getip
if exist ip.tmp del ip.tmp
ping %1 | find /i "[" >ip.tmp
for /F "tokens=7" %%b IN (.\ip.tmp) do @echo %domain% %1 %%b >>%domain%.txt
goto :EOF
:end |
Message édité par Tilys le 25-11-2002 à 12:20:31
---------------
Donne invitations pour gmail - Je n'aime pas les cons et je n'ai pas envie de leur parler.