nslookup gateway.push.apple.com > iOSips.txt nslookup feedback.push.apple.com >> iOSips.txt nslookup itunes.apple.com >> iOSips.txt nslookup phobos.apple.com >> iOSips.txt nslookup phobos.apple.com.edgesuite.net >> iOSips.txt nslookup mzstatic.com >> iOSips.txt @echo off if exist liste.txt del liste.txt if exist ping_fail.txt del ping_fail.txt findstr /i /v "server" iOSips.txt >> ips2.txt findstr /i /v "alias" ips2.txt >> ips3.txt findstr /i /v "Address" ips3.txt >> ips4.txt findstr /i /v "Name" ips4.txt >> ips5.txt for /f "tokens=1,2,3,4 delims=." %%a in (ips5.txt) do call :loop1 %%a %%b %%c %%d goto ende1 :loop1 echo %1.%2.%3.%4 >> liste.txt goto :EOF :ende1 del ips*.txt for /f %%a in (liste.txt) do call :loop2 %%a goto ende2 :loop2 ping -n 2 %1 if errorlevel 1 echo %1 >> ping_fail.txt goto :EOF :ende2