Problema con mi pequeño codigo de batch
Publicado por Ezequiel (1 intervención) el 15/02/2020 20:52:53
Buenas, intento conseguir para un ejercicio de clase el cual es mostrar cuales equipos estan encendidos o apagados a traves de un ping, el problema es que lo que es el find no se guarda en el archivo trash.txt ya que el archivo al abrirlo esta en blanco, al menos no usando el for, si lanzo tan solo el comando funciona a la perfeccion. PD: Pense que fuera porque porque no leia las ips, pero en los echos aparece las ips de los equipos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
for /f "tokens=*" %%a in (ip.txt) do (
ping %%a | find "0% perdidos" > trash.txt
set /p VAR=<trash.txt
if %VAR% EQU == "(0% recibidos)," (
echo El equipo %%a esta operativo
) else (
echo El equipo %%a no esta operativo )
)
echo Proceso por lotes finalizado
Valora esta pregunta


0