El menú desplegable de búsqueda de Windows 7 siempre busca dentro de las subcarpetas; solo quiero buscar en la carpeta actual. No parece ser una forma de hacer esto. Ayuda.
El menú desplegable de búsqueda de Windows 7 siempre busca dentro de las subcarpetas; solo quiero buscar en la carpeta actual. No parece ser una forma de hacer esto. Ayuda.
Respuestas:
Una manera de hacer esto (en Windows 7) es descartar todas las subcarpetas utilizando -folder:
con \*
, por ejemplo (en la búsqueda de archivos .zip dentro de la carpeta de descargas):
*.zip -folder:"Downloads\*"
Eso es todo.
*.zip -folder:".\*"
Para no buscar en subcarpetas, en la ventana de búsqueda, haga clic en "organizar" (esquina superior izquierda) y seleccione la opción "Carpeta y opciones de búsqueda". En esa ventana, seleccione la pestaña "Buscar". Anule la selección de la opción "Incluir subcarpetas en los resultados de búsqueda ..." ¡Eso será suficiente!
-folder:(name_of_subfolder)
excluirá "name_of_subfolder" de los resultados de búsqueda.
En el sitio web de Microsoft, consulte Sintaxis de consulta avanzada para obtener más opciones (algunas de las cuales pueden estar desactualizadas), y Sugerencias avanzadas para buscar en Windows que utiliza una sintaxis más nueva como System.Kind:<>picture
, pero parece ser menos completa.
System.FileName
también puede coincidir con los nombres de directorio , por lo que tal vez System.FileName<>name_of_subfolder
funcionaría. Además, System.Kind podría permitir System.Kind:<>folder
excluir todas las carpetas (¿o cuando se combina con System.FileName
carpetas específicas?). Y parece que uno podría usar esta larga lista en la búsqueda. (Pero: no estoy usando Windows.)
Carpeta * .zip: "\ MyFolder"
Esto debe ejecutarse desde la carpeta principal para buscar MyFolder, pero ninguna de las subcarpetas o carpetas hermanas de MyFolder. Las comillas dobles y la barra diagonal inversa inicial parecen ser necesarias. Probé esto en Windows 7 y funcionó. Encontré esta respuesta aquí: answers.microsoft.com: ¿cómo NO busco subdirectorios?
Si bien encontré que la opción de excluir carpeta de otra respuesta funcionó (gracias), si tiene muchas subcarpetas para excluir, esta opción es probablemente más fácil.
C:\foo
, ingrese *.zip folder:"\foo"
en el cuadro de búsqueda. ¡Gracias por la información y el enlace!
Estoy en una máquina con Windows 10, pero dudo si las cosas han cambiado. Si tengo razón, las respuestas anteriores son incorrectas.
En el cuadro de búsqueda
Si va a:
common * source
... aparece todos los archivos y carpetas con la subcadena "common" seguida de la subcadena "source": por ejemplo, commons-collections4-4.0-sources.jar
Nota: Para algunos (Micro $ oft) razón inexplicable, incluso si se ha establecido la cosa no para buscar el contenido del archivo en "Opciones avanzadas", será todavía buscar el contenido de los archivos si no preceder a la cadena de búsqueda por "nombre : "o" nombre de archivo: "
Si vas:
nombre: fuente común *
... ¡no sale nada!
Si va:
nombre de archivo: fuente común *
... aparece todos los archivos y carpetas con la subcadena "común" seguida de la subcadena "fuente": por ejemplo, commons-collections4-4.0-sources.jar
Si va:
nombre de archivo: común
... aparecerá todos los archivos y carpetas que tienen "común" en su nombre.
Si va:
nombre de archivo: carpeta común
... aparecerá solo archivos (sin carpetas) con "común" en su nombre
Tenga en cuenta la diferencia entre "nombre" y "nombre de archivo". Sospecho que en el primer caso está usando una "propiedad" del archivo oculto en alguna parte, y que la mayoría de las veces querrá buscar "nombre de archivo".
También tenga en cuenta que el uso del comodín * requiere que la parte anterior a la anterior a la parte posterior (por supuesto). Si desea que estas subcadenas aparezcan en su nombre de archivo en cualquier orden , es un poco complicado. Tienes que hacer algo como esto:
nombre de archivo: carpeta "* prueba *" Y "* co *"
... que es equivalente a esto:
nombre de archivo: carpeta "* co *" AND "* test *"
o de hecho esto:
nombre de archivo: "* prueba *" + "* co *" -carpeta
En Windows 10, puede seleccionar la carpeta actual en la barra de herramientas de la cinta de opciones