Red de conocimiento informático - Aprendizaje de código fuente - Hacer ping por lotes a direcciones IP

Hacer ping por lotes a direcciones IP

@ Close Echo

setlocal enableelayeexpansion

Conjunto 192.168.0.1 = Computadora Zhang San

Conjunto 192.168.0.2= Computadora Lisi

Conjunto 192.168 .0.3=Nadie lo usa.

::4-254 Lo agregué yo mismo.

para /l %%u en (1, 1, 254) haz (ping-n 1 192.168.0. % % u & gtnul & amp& amp¡Llama a Aiko! 192.168.0.%%u ! En usar...&; amp llamar eco! Aiko! 192.168.0.%%u! La red está bloqueada...> & gtlock.txt)

iniciar lock.txt

Formato de archivo de definición de IP "IP.txt" >>Nombre de definición de espacio de direcciones IP

192.168.0.1 Puerta de enlace

192.168.0.2 Sistema de nombres de dominio

198.120 .23.5 Máquina de administración de red

100.100.100.5438+0 Sala de ordenadores

......

@Close Echo

Aiko mirándolo.....

for /f "tokens=1,2" % % a in(IP . txt)do(ping-n 1% % a>nul&& ampLa respuesta de llamada %%b está comenzando...> & gtLock.txt | || CallEcho%% bLa red está desconectada...> & gtlock.txt)

iniciar lock.txt

Si eso no funciona, simplemente elimina el contenido de "& ;& amp respuesta de llamada %%b está comenzando...> & gtLock.txt".

@Close echo

for /f "tokens=1, 2 " % % a in(IP . txt)do(ping-n 1% % a & gt; Nul | |Llamando a echo %%b...La red no funciona> & gtlock.txt)

iniciar lock.txt

@Cerrar echo

Verificación de título IP conectada a la versión 20081202.

Color 0a

Contenido publicitario de eco

Echo Zhang Yunchang QQ:1688888

Echo.

Eco.

Aike lo está mirando.....

for /f "tokens=1, 2 " % % a in(IP . txt)do(ping-n 1 % % a & gt; nul & amp& amp llamando a echo %%b... está arrancando | llamando a echo %%b... red desconectada)

for /f "tokens=1, 2 " % % a in(IP . txt)do(ping-n 1% % a & gt; nul & amp& amp call echo %%b... Arranque > & gtLock.txt ||| CallEcho%% b... Corte de red > & gtlock.txt)

ping -n 3 127.1 & gt; vacío

iniciar lock.txt