¿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.

Josh Comley
fuente
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í

Arathorn
fuente
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'
EBGreen
fuente
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.

MiffTheFox
fuente
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.

Joey
fuente
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.

Kristo
fuente
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.

Yuval
fuente
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í

Garfio
fuente
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"
Chris W. Rea
fuente
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.

Peter Mortensen
fuente
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.

9dan
fuente
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.

Mrchief
fuente
-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)


fuente