@echo off
::esto es un comentario y bat no tomara en cuenta
::comando ping que quiero pasar a una variable el resultado
ping -n 1 192.168.1.1>archivo.txt
::leer el archivo linea por linea
for /F "tokens=*" %%X in (archivo.txt) do call :variables "%%X"
goto fin
:variables
set /a contador=contador + 1
::definir que linea pasar a que varible puede añadir cuantos if como variables se necesite
if "%contador%"=="2" set lineaDOS=%~1
if "%contador%"=="4" set lineaCUATRO=%~1
goto:eof
:fin
del /f /q archivo.txt
echo %lineaDOS%
echo %lineaCUATRO%
pause
No hay comentarios:
Publicar un comentario