¿La mejor manera de * buscar * con confianza * archivos y contenidos en Windows sin usar un servicio de indexación? [cerrado]


33

De vuelta en Windows XP, sabía que haciendo una búsqueda de archivos y comprobando "Buscar contenido de archivos" (o lo que fuera) obtendría mis resultados si esperaba pacientemente.

En Vista, sentí que no tenía absolutamente ninguna confianza en que lo que había escrito había sido buscado exhaustivamente, incluso con todas las "Buscar ubicaciones no indexadas", etc. marcadas.

En Windows 7 me siento mejor y generalmente encuentro cosas, pero sospecho cuando no lo hago. No me quedo sintiéndome "confiado".

No quiero (el peso de) Google Desktop.

Quiero una utilidad de búsqueda de archivos sólida y bruta. Encontré uno que pensé que se veía bien recientemente (instalé Windows 7 RTM la semana pasada y no recuerdo cómo se llamaba), pero todavía no parecía encontrar los archivos que coloqué como pruebas.


1
La búsqueda de Windows 7 necesita acostumbrarse. Me parece que si rodea su palabra de consulta de búsqueda en comodín *(por ejemplo, cuando busca un archivo que contiene la palabra me), NUNCA simplemente busque me, en lugar de buscar *me*.
bobobobo

Puede hacer que Windows 7 busque el contenido del archivo de búsqueda más a fondo con los consejos de wikiHow: Cómo hacer que Windows 7 busque el contenido del archivo . Le indica cómo habilitar la búsqueda de contenido de archivos de manera predeterminada, y habilitar la búsqueda de contenido de archivos para tipos de archivos individuales para los que está desactivado de manera predeterminada.
Rory O'Kane

1
Otro digno de mención es File Content Finder en App Store ( descargo de responsabilidad : soy el desarrollador). Es una nueva herramienta (2019) y, por lo tanto, no se ha mencionado en las respuestas a continuación. No requiere indexación.
Geo Systems

Respuestas:


39

Agent Ransack es excelente: es rápido, liviano (aplicación única <1 MB), potente ( coincidencia de expresiones regulares de nombres de archivos y contenido), y puede confiar en los resultados.

ingrese la descripción de la imagen aquí


1
Aaahh, ¡recuerdo esto de hace un par de años cuando lo encontré! Super, perfecto para mis necesidades. Además, admite expresiones regulares. ¡Súper!
Josh Comley

3
Este es un programa muy bueno precisamente por la razón de que su comportamiento está tan claramente definido ... frente a la búsqueda de Windows 7 ahora, realmente no tienes idea de lo que va a hacer.
bobobobo

3
I LOVE Agent Ransack: es un software sólido. Los resultados de búsqueda de Windows 7 me parecen desconcertantes.
Shane

25

También tiene una copia perfectamente buena de PowerShell en su instalación de Windows 7:

Get-ChildItem C:\* -Recurse | Select-String 'foo'

Incluso podría agregar un alias a su perfil para Select-Stringgrep llamado y luego hacer:

ls C:\* -r | grep 'foo'

2
+1 para señalar Powershell en W7 y aplicarlo a esto.
Josh Comley

Powershell Por Vida!
MDT Guy

1
Esto me dio un error de falta de memoria. Traté de canalizar la salida de% userprofile% \ Appdata \
jiggunjer el

@jiggunjer - ¿Qué comando ejecutó específicamente que le dio a la OOM?
EBGreen

18

Siempre uso la función de búsqueda en archivos de Notepad ++ para mis búsquedas de fuerza bruta.


1
Pulgares hacia arriba !! para npp :)
InfantPro'Aravind '

Genio. Simple y efectivo. Es uno de los pocos programas a los que tengo acceso detrás de un mega firewall corporativo.
Iain Holder

¿Puedes manejar archivos como docx?
smwikipedia

5

Hay una manera bastante brutal de usar la fuerza bruta findstr:

findstr /s "some search string" *

Incluso puede usar expresiones regulares con el /rinterruptor.


5

Intenta usar grepdesde GnuWin32 . GnuWin32 tiene implementaciones de Windows para la mayoría de las instalaciones comunes de línea de comandos de Unix.


4

No mucha gente conoce las capacidades avanzadas de búsqueda de archivos de Total Commander . Esta búsqueda puede encontrar archivos utilizando comodines, buscar texto dentro de los archivos, leer en la mayoría de los archivos, buscar por atributos de archivo, etc.


4

Intente usar Everything , que tiene como objetivo proporcionar una búsqueda instantánea en todos los sistemas Windows.

ingrese la descripción de la imagen aquí


77
De las preguntas frecuentes : 1.3 ¿Todo busca el contenido del archivo? No, "Everything" no busca el contenido del archivo, solo los nombres de archivos y carpetas.
Rory O'Kane

1
Esto ha cambiado desde entonces. De la misma pregunta en las preguntas frecuentes: " Sí, todo puede buscar contenido de archivo con el contenido: función de búsqueda. El contenido del archivo no está indexado, la búsqueda de contenido es lenta " .
Hashim

3

Yo uso cygwin . Esto es lo que funciona para mí:

cd /cygdrive/c
find . -type f -print0 | xargs -0 grep "search string here"

3

Si bien soy un gran admirador de Total Commander , la velocidad de Everything no tiene rival.

Si está buscando una herramienta de búsqueda de contenido sin arriesgar su privacidad, eche un vistazo a DocSearch , una utilidad Java pequeña pero muy eficiente.


44
Todo no busca el contenido del archivo.
arathorn

de ahí mi referencia a DocSearch :)


1

grepImplementación de Unix para Windows por los famosos desarrolladores de Tortoise svn:

grepWin

Integración de Shell, GUI integral y gratuita.


0

FileSeek también es bastante dulce. Permite más cosas de las que puedes hacer con la versión gratuita de Agent Ransack y es muy rápido.


-1

Hay una herramienta gratuita para etiquetar sus archivos por autor, elemento, hora, etc. Proporciona un formulario web para buscar por etiquetas y contenido llamando automáticamente a la función de búsqueda de Vista (vea el texto del enlace y su sección de ayuda)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.