Hacer ping por lotes a direcciones IP
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