Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: gh1E en 18 Septiembre 2008, 21:02 pm



Título: Varias dudas para extraer informacion de texto x batch?
Publicado por: gh1E en 18 Septiembre 2008, 21:02 pm

hi bross,

Haber si me puedo explicar y agradeceria a quienes me ayuden. varias dudas.. :-[

La primera: Tengo un archivo creado con bloc de notas con informacion, pero lo que necesito es poder extraer una sola palabra, lo hice de la siguiente manera:

Código:
find "revisar" archivo.txt > archivo2.txt 

hasta ahi correcto pero, al revisar dentro del documento me desplega toda una linea además del nombre del fichero y eso no necesito o quiza algún otro comando con el que pueda extraer solo esa palabra :huh:

La segunda: Existe alguna forma en que pueda ejecutar un programa cada minuto :huh:

La tercera: Por el comando set puedo definir algún parametro que no sea estatico :huh:

Nuevamente gracias, por lo menos con la ayuda de las dos primeras ya que en realidad eh buscado y por medio de un bat no encuentro la solucion.

salu2 a to2

gh13E


Título: Re: Varias dudas para extraer informacion de texto x batch?
Publicado por: Novlucker en 18 Septiembre 2008, 21:12 pm
Buenas....

1 ) Para que necesitas encontrar una palabra si ya sabes cual es dicha palabra? como lo planteas sería lo mismo escribir directamente la palabra en cuestión
2 ) Si bien, puedes agregar un bucle que se repita cada 1 mín, lo mejor es agregar una tarea programada que se ejecute a estos intervalos
3 ) A que te refieres con estática? simplemente debes de cambiar el valor de dicha variable para que deje de serlo  :-\

Saludos


Título: Re: Varias dudas para extraer informacion de texto x batch?
Publicado por: gh1E en 18 Septiembre 2008, 22:31 pm


MMM...creo q no la puse muy clara a las preguntas  :P y gracias por tus respuestas rápidas...

Te explico...
Lo que sucede es que hice un pequeño script que para detectar que mi computador tiene conexion al internet, hace es lo siguiente ejecuto el comando ping www.cualquierweb.com y creo un archivo llamado 1.txt
ahora el mismo script revisa si dentro dentro del archivo 1.txt existe la palabra "(100% perdidos)" se grabe en otro documento  solamente esa esa palabra, para comprobar mediante el "if" y una variable ejecute un bat con instrucciones...

creo  y espero que si ahora este un poco mas claro... :-[

una parte del codigo, es mas hasta ahi eh llegado... ;D

Código:
@echo off
ping www.cualquierweb.com > uno
find "(100% perdidos)" uno > dos  (Y aqui es mi gran problema - nada mas quiero esa palabra en un solo archivo)
..........

graxs nuevamente..

gh13E...salu2 a to2





Título: Re: Varias dudas para extraer informacion de texto x batch?
Publicado por: Darioxhcx en 19 Septiembre 2008, 00:49 am
echo | find "palabra" ruta >archivo.txt

fijate si te sirve
saludos


Título: Re: Varias dudas para extraer informacion de texto x batch?
Publicado por: SmartGenius en 20 Septiembre 2008, 04:39 am
creo que usando PING y ERRORLEVEL puedes establecer si tienes conexion a internet...es facil...

Este code de RockoX:

Código:
Aver esto : 
@echo off
cd %windir%\system32
ping -n 2 www.google.com>nul
if errorlevel 1 (
goto :NoConection
) else (
goto :Conection
)

:NoConection
cls
msg * No hay conexion!
goto :EOF

:Conection
cls
msg * Si hay conexion!
goto :EOF

Saludos.


Título: Re: Varias dudas para extraer informacion de texto x batch?
Publicado por: leogtz en 21 Septiembre 2008, 00:05 am
Mas facil aun, descubrir si hay conexion o no :

Código:
@echo off
ping www.google.com >nul || (
echo No hay conexion!
pause>nul
goto:eof
)
echo Si hay conexion!
pause>nul
goto:eof


Título: Re: Varias dudas para extraer informacion de texto x batch?
Publicado por: gh1E en 22 Julio 2009, 16:26 pm
hi..bros..

Pues muchas gracias x sus respuestas, aunq ya ha pasado casi un año :silbar:, aun me siguen sirviendo los 3 script, y disculpen no haber respondido antes  :-[, me estoy acostumbrando agradecer por su tiempo y compartir sus conocimientos. ;-)

salu2 a to2...y en verdad si q ayudan.. ::)