Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Pirat3net en 11 Mayo 2011, 02:22 AM

Título: [consola]tasklist
Publicado por: Pirat3net en 11 Mayo 2011, 02:22 AM
no consigo hacer un taskilst que me filtre por imagename ejmplo*.*
estoy usando lo siguiente
tasklist /fi imagename ejemplo*.*

alguna mano? gracias
Título: Re: [consola]tasklist
Publicado por: SuperDraco en 11 Mayo 2011, 02:25 AM
las comillas  :P

tasklist /fi "imagename eq explorer.exe"


EDITO: ¿Es eso lo que querías? ¿O a que te refieres con "filtrar"? todos los procesos son .exe XD
Título: Re: [consola]tasklist
Publicado por: Pirat3net en 11 Mayo 2011, 02:40 AM
añadi las comillas y sigue diciendome que no se reconoce el filtro de busqueda
lo que quiero es por ejemplpo filtrar todos los procesos que empiecen por b

escribo entonces tasklist /fi "imagename eq b*.exe"
y na de na
Título: Re: [consola]tasklist
Publicado por: SuperDraco en 11 Mayo 2011, 02:49 AM
Para eso tienes que pasarlo a find o findstr:

tasklist | findstr "^e"

Con ese código busca y muestra solamente los procesos que empiezan por e

:P
Título: Re: [consola]tasklist
Publicado por: Pirat3net en 11 Mayo 2011, 03:08 AM
me estuve leyendo el help del findstr y como que no me convence, no me encuentra todos los procesos que quierp, le puse a buscar procesos que empezacen por ava son como tres y no encontro ninguno. tengo la cabeza como un bombo
Título: Re: [consola]tasklist
Publicado por: SuperDraco en 11 Mayo 2011, 03:12 AM
Quizás lo estás haciendo mal  :-\

Código (dos) [Seleccionar]
tasklist | findstr "^ava"

Resultado:

ava.exe                       3400 Console                    1    20.240 KB
avast.exe                      816 Console                    1    11.868 KB





Tasklist /?
^        Posicion de linea: comienzo de la linea
Título: Re: [consola]tasklist
Publicado por: Pirat3net en 11 Mayo 2011, 03:16 AM
copiar pegar y nada de nada
Título: Re: [consola]tasklist
Publicado por: FranciskoAsdf en 11 Mayo 2011, 03:19 AM
Seguramente no hay ningun proceso que estes corriendo que tenga en el nombre el string "ava".

Lo probe en mi Pc y SI funciona tal cual.

Saludos.
Título: Re: [consola]tasklist
Publicado por: Pirat3net en 11 Mayo 2011, 03:38 AM
solucionado es por no poner Ava en vez de ava, antes encontre el /Algo que hace que omita mayus/minusculas pero no lo encuentro ahora , sialguien lo save...
Título: Re: [consola]tasklist
Publicado por: Novlucker en 11 Mayo 2011, 05:01 AM
Código (dos) [Seleccionar]
tasklist | findstr /i "ava"
Título: Re: [consola]tasklist
Publicado por: SuperDraco en 11 Mayo 2011, 08:57 AM
Cita de: Novlucker en 11 Mayo 2011, 05:01 AM
Código (dos) [Seleccionar]
tasklist | findstr /i "ava"


No es por corregirte nov, pero para no liar al que ha echo la pregunta, se te olvidó escribir el ^ de lo contrario no funciona como es debido XD:

tasklist | findstr /i "^ava"


saludosss
Título: Re: [consola]tasklist
Publicado por: Novlucker en 12 Mayo 2011, 02:30 AM
Y por que debo de escaparlo :huh:

Edit:
No había visto que quería los que EMPIEZAN con ...

Saludos