Para este ejemplo el archivo «equipos.txt», contiene 3 campos por registro. La dirección IP, el nombre del equipo y una descripción de su ubicación.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
@echo off for /f "tokens=*" %%p in (equipos.txt) do set registro=%%p&call :consulta %registro% :salida exit:eof :consulta echo. echo %registro% echo. SET ip=%registro:~,15% SET host=%registro:~16,25% SET ubicacion=%registro:~42,30% ECHO. ECHO MANEJO DE LAS LINEAS EN EL ARCHIVO "EQUIPOS.TXT" echo. echo Direccion IP : %ip% echo Nombres Hosts : %host% echo Ubicacion : %ubicacion% ping %ip% ECHO. ECHO pause |