[script] Para los que querais ver "en linea" el pfirewall.log

18/08/2003 - 22:28 por JM Tella Llop [MS MVP] · | Informe spam
Crearos un archivo, llamado, por ejemplo tail.cmd con el siguiente contenido:

@echo off
if {%1}=={} @echo Nombre de archivo requerido.&goto :EOF
if not exist %1 @echo %1 NO existe.&goto :EOF
setlocal
set file=%1
set /a number
if not {%2}=={} set /a number=%2
for /f %%i in ('find /v /c "" ^< %file%') do set /a lines=%%i
@echo %lines% lines in file %file%.
if %number% GEQ %lines% set /a start=0&goto console
set /a start=%lines% - %number%
:console
more /e +%start% %file%
endlocal

La manera de ejecutarlo sería (en un ventana de comandos -cmd.exe-)

tail c:\windows\pfirewall.log

esto nos mostrará las untima 10 lineas del fichero. Si queremos mas, por ejemplo 20, podemos ejecutar:

tail c:\windows\pfirewall.log 20



Jose Manuel Tella Llop
MS MVP - DTS
jmtella@compuserve.com

Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.
 

Leer las respuestas

#1 Waldín
18/08/2003 - 23:48 | Informe spam
1. Abres el bloc de notas
2. Pones las ordenes que a puesto José Manuel
3. Lo guardas con el nombre que quieras y extensión .cmd (por ejemplo
pfirewall.cmd

"Jp" escribió en el mensaje
news:058001c365c9$e78d87f0$
JM, disculpa lo novato que soy. Podraís explicarme por
favor por pasos (Cómo se hace)?
Crearos un archivo, llamado, por ejemplo tail.cmd con el


siguiente contenido:

@echo off
if {%1}=={} @echo Nombre de archivo requerido.&goto :EOF
if not exist %1 @echo %1 NO existe.&goto :EOF
setlocal
set file=%1
set /a number
if not {%2}=={} set /a number=%2
for /f %%i in ('find /v /c "" ^< %file%') do set /a


lines=%%i
@echo %lines% lines in file %file%.
if %number% GEQ %lines% set /a start=0&goto console
set /a start=%lines% - %number%
:console
more /e +%start% %file%
endlocal

La manera de ejecutarlo sería (en un ventana de


comandos -cmd.exe-)

tail c:\windows\pfirewall.log

esto nos mostrará las untima 10 lineas del fichero. Si


queremos mas, por ejemplo 20, podemos ejecutar:

tail c:\windows\pfirewall.log 20



Jose Manuel Tella Llop
MS MVP - DTS


Este mensaje se proporciona "como está" sin garantías de


ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and


confers no rights.
You assume all risk for your use.





.

Preguntas similares