[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.

Preguntas similare

Leer las respuestas

#6 Waldín
19/08/2003 - 01:08 | Informe spam
Ya está solucionado. Te lo adjunto.

Tienes que abrir una ventana símbolo del sistema
cambiarte a donde hayas guardado el fichero y
teclear "tail c:\windows\pfirewall.log" (sin comillas)

"Jp" escribió en el mensaje
news:0c4201c365d9$914dced0$
Así lo hice pero no me funciona
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.





.





.





begin 666 Tail.cmd
M0&5C:&\@;V9F#0II9B![)3%]/3U[?2! 96-H;R!.;VUB&)C:&EV
M;R!R97%U97)I9&\N)F=O=&\@.D5/*:68@;F]T(&5X:7-T("4Q($!E8VAO
M("4Q($Y/(&5X:7-T92XF9V]T;R Z14]&( T*<V5T;&]C86P-"G-E="!F:6QE
M/24Q#0IS970@+V$@;G5M8F5R/3$P#0II9B!N;W0@>R4R?3T]>WT@<V5T("]A
M(&YU;6)E<CTE,@T*9F]R("]F("4E:2!I;B H)V9I;F0@+W8@+V,@(B(@7CP@
M)69I;&4E)&\@<V5T("]A(&QI;F5S/24E:0T*0&5C:&\@)6QI;F5S)2!L
M:6YE<R!I;B!F:6QE("5F:6QE)2X-"FEF("5N=6UB97(E($=%42 E;&EN97,E
M('-E=" O82!S=&%R=#TP)F=O=&\@8V]N<V]L90T*<V5T("]A('-T87)T/25L
M:6YE<R4@+2 E;G5M8F5R)0T*.F-O;G-O;&4-"FUO<F4@+V4@*R5S=&%R="4@
4)69I;&4E#0IE;F1L;V-A; T*#0H`
`
end
Respuesta Responder a este mensaje
#7 Waldín
19/08/2003 - 12:49 | Informe spam
Es un registro de todas las conexiones que el firewall a permitido/negado
hacia tu PC desde el exterior ;)


"PABLO RUIZ L." escribió en el mensaje
news:
JM Tella Llop [MS MVP] · wrote:

> 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
>
>
>
Me van a matarpero...da verguenza preguntar, no se amarguen...¿para
que son todos esos datos y que puedo hacer con ellos?

Respuesta Responder a este mensaje
#8 Waldín
19/08/2003 - 12:49 | Informe spam
Es un registro de todas las conexiones que el firewall a permitido/negado
hacia tu PC desde el exterior ;)


"PABLO RUIZ L." escribió en el mensaje
news:
JM Tella Llop [MS MVP] · wrote:

> 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
>
>
>
Me van a matarpero...da verguenza preguntar, no se amarguen...¿para
que son todos esos datos y que puedo hacer con ellos?

Respuesta Responder a este mensaje
#9 Jose Antonio Rodriguez Fdez.
19/08/2003 - 16:23 | Informe spam
No se, si se ha posteado, pero creo que será muy util
es un add para monitorizar el log del icf, similar al script tuyo pero
más 'vistoso'.



El Mon, 18 Aug 2003 22:28:15 +0200, JM Tella Llop [MS MVP] ·
escribo:

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 Antonio Rodriguez Fdez.



Quitar no_masillas_
Y cambiar punto org por punto net

· Nunca TANTOS debieron TANTO a tan pocos -
Todos los que día a día construimos esta fuente de conocimiento.
Respuesta Responder a este mensaje
#10 PABLO RUIZ L.
20/08/2003 - 06:19 | Informe spam
JM Tella Llop [MS MVP] · wrote:

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





Me van a matarpero...da verguenza preguntar, no se amarguen...¿para
que son todos esos datos y que puedo hacer con ellos?
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida