elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / [Batch] Problema para enviar un find a un archivo y obtenerlo como variable en: 16 Febrero 2020, 11:24 am
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.

¿Que estoy haciendo mal? Muchas gracias

Código:
@echo on

for /f "tokens=*" %%a in (ip.txt) do (

    ping %%a | find "0% perdidos" > trash.txt
    set /p VAR=<trash.txt

    if %VAR% EQU == "(0% perdidos)," (
        echo El equipo %%a esta operativo
    ) else (
        echo El equipo %%a no esta operativo )

)
echo Proceso por lotes finalizado
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines