En Vista Explorer, ¿cómo puedo buscar una palabra en el contenido de todos los archivos en un directorio?

9

Tengo un sitio web PHP en un directorio en Vista.

Muchos archivos en ese directorio tienen la palabra "salida" en ellos. En el Explorador de Windows, escribo "salida" en el cuadro de búsqueda. Encuentra dos archivos pero no encuentra los otros.

¿Qué debo hacer para que la búsqueda del Explorador de Vista sea precisa y confiable?

Actualmente resuelvo esto abriendo Eclipse y haciendo una búsqueda global que funciona muy bien, sería bueno si pudiera hacer esto sin la espera de 20 segundos para abrir Eclipse cada vez.

texto alternativo

Aquí están mis opciones de búsqueda; Tengo todo encendido:

ingrese la descripción de la imagen aquí

Edward Tanguay
fuente

Respuestas:

6

También he buscado por todas partes para esto. Parece que las opciones "incluir no indexadas" aún excluyen ciertos tipos de archivos (he configurado una prueba similar, y si cambio el nombre del archivo a .txt funciona, cambie el nombre de nuevo a .php y no podrá encontrarlo). Parece que la única forma de evitarlo es forzar a Vista a buscar las instrucciones de tipo de archivo aquí .

Sin embargo, para mí, preparar Vista para cada extensión que quiera buscar no es una solución. Tiendo a usar una utilidad gratuita llamada agente ransack . Le permite especificar una carpeta y buscará el contenido del archivo, y considerando su mecanismo de fuerza bruta, es sorprendentemente rápido.

texto alternativo

Vdex
fuente
+1. Después de cansarme de intentar patear la búsqueda incorporada de Windows XP en algún tipo de forma útil hace algún tiempo, estaba escribiendo mi propia herramienta de búsqueda, luego me señalaron al Agente Ransack y descubrí que hacía todo lo que necesitaba.
David Spillett
7

Yo uso Notepad ++ para ese tipo de búsqueda. Es más fácil de abrir que Eclipse y tiene un buen resultado y muchas otras opciones. Por supuesto, hay muchas otras herramientas, pero me gusta esta.

Menú

Buscar en archivos

ianix
fuente
1

¿Es posible que deba ir a las opciones para buscar en el panel de control y habilitarlo para buscar archivos y carpetas ocultos?

Crimso
fuente
en la captura de pantalla anterior que he marcado "incluir archivos no indexados, ocultos y del sistema", ¿te refieres a otro lugar?
Edward Tanguay
1

Recientemente encontré una herramienta realmente genial Everything by voidtools que hace esto muy bien.

Mantiene un índice de todos sus nombres de archivo (oculto, sistema, normal: todo).
Es súper rápido y tiene una interfaz de usuario muy mínima pero pragmática.
Puede buscarlo usando partes de nombres de archivo, comodines e incluso expresiones regulares.

Mucho mejor que todos estos recursos de "búsqueda indexada" que no le muestran los archivos que realmente busca.

--jeroen

Jeroen Wiert Pluimers
fuente
0

Es posible que deba consultar una utilidad gratuita llamada Locate32 , que indexa solo los nombres de archivo, fechas, tamaños, etc., no el contenido del archivo.

Funciona como el ya mencionado Everything , pero este funciona en todo tipo de unidades, no solo NTFS, y se puede configurar para buscar también el contenido del archivo (por ejemplo, puede decirle que busque archivos cuyo nombre comience "Report", son más pequeños de 20 MB, no en el "Archive"directorio, y luego, para archivos que coincidan con eso, para buscar dentro del contenido la cadena "Needed now!")

Configuré la Win+Shift+Fclave para traer su diálogo de búsqueda, y no he encontrado una forma más rápida de llegar a ningún directorio o archivo.

TheNewbie
fuente
0

ir DOS!

abra un indicador de cmd y busque usando 'findtr'

C:\> findstr /I "$output" C:\data\*.php5

echa un vistazo a todas las opciones haciendo findtr /?

Incluso puede 'canalizar' o 'redirigir' la salida

Amit
fuente
3
Eso no es DOS, fwiw.
user1686