no consigo hacer un taskilst que me filtre por imagename ejmplo*.*
estoy usando lo siguiente
tasklist /fi imagename ejemplo*.*
alguna mano? gracias
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
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
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
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
Quizás lo estás haciendo mal :-\
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
copiar pegar y nada de nada
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.
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...
tasklist | findstr /i "ava"
Cita de: Novlucker en 11 Mayo 2011, 05:01 AM
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
Y por que debo de escaparlo :huh:
Edit:
No había visto que quería los que EMPIEZAN con ...
Saludos