¿Puedo buscar archivos que contengan una cadena específica en una carpeta si esa carpeta no está en el índice de búsqueda?
Entonces, digamos que la carpeta 'textFiles' no está en el índice. Navego a esta carpeta en el Explorador de Windows. Escribo '.ini' en el cuadro de búsqueda. Quiero ver una lista de resultados que contiene solo 'b.txt'
FOLDER C:\textFiles\
FILE a.php
CONTENT once twice thrice mice moose monkey
FILE b.txt
CONTENT mingle muddle middle.ini banana beer
FILE c.spo
CONTENT sellotape stapler phone book
No tengo permiso para agregar carpetas al índice de Windows y no tengo permiso para instalar o ejecutar ningún ejecutable que no se envíe con el servidor o las aplicaciones aprobadas.
Estaría contento con una solución de línea de comandos nativa de Windows si es necesario.
La solución más fácil es desactivar Windows Search momentáneamente , si tiene permisos:
net stop wsearch
Haga su búsqueda en la carpeta en el Explorador de Windows, buscará sin índice.
net start wsearch
Si bien esto funciona para carpetas pequeñas, puede encontrar problemas con las más grandes.
Una alternativa para buscar contenidos de archivos
Windows Grep se basa en la
grep
idea de Linux , al proporcionar una GUI que le permite ver líneas coincidentes; Esto le permite mirar rápidamente a través de los archivos en busca de las diversas ocurrencias y su contexto:Proporciona algunas opciones para la búsqueda, por lo que también encajaría en carpetas más grandes o más complejas:
También tiene un asistente fácil si no se molesta en ver todas las configuraciones, y puede configurar cómo se muestran los resultados del texto (números de línea, mostrar parte / línea completa, fuente fija, ...)
Una alternativa para buscar nombres de archivos
Search Everything es uno de los motores de búsqueda más pequeños para Windows y, por lo tanto, es fácil de buscar y ejecutar, tiene una interfaz de usuario muy limpia y simple que le permite indexar archivos rápidamente y buscar entre ellos. Tiene un uso mínimo de recursos y se actualiza en tiempo real si lo mantiene abierto, por lo que incluso sirve como reemplazo de Windows Search si desea ...
Tengo un total de 904.108 archivos y carpetas, que es bastante en comparación con el usuario habitual, y cuando escribo algo así,
Super User
se muestra al instante . La indexación tampoco lleva mucho tiempo; entonces, es cuestión de abrirlo esperando unos segundos y tener una búsqueda instantánea en la punta de sus dedos.Como ejemplo, podría mostrar todos los ejecutables en una carpeta como esta:
*.exe "C:\Program Files"
fuente