Tengo una computadora portátil MacBook en la casa, y cuando Mac OS X copia archivos a través de la red, a menudo trae consigo "archivos de puntos" ocultos. Por ejemplo, si copio "SomeUtility.zip"
, también se copiará un ".SomeUtility.zip"
archivo oculto . Considero que estos archivos de puntos de OS X son datos inútiles en lo que respecta al resto de mi red, y no quiero dejarlos en mi servidor de archivos de Windows.
Asumamos que estos archivos de puntos continuarán sucediendo. Es decir, piense en el problema de hacer que OS X deje de crear esos archivos, en primer lugar, para ser otra cuestión por completo.
Más bien: ¿Cómo puedo usar el Explorador de Windows para buscar archivos que comienzan con un punto / punto? Me gustaría buscar periódicamente mi servidor de archivos y eliminarlos. Intenté buscar archivos que coincidan, ".*"
pero eso arrojó, y no inesperadamente, todos los archivos y carpetas.
¿Hay alguna manera de ingresar criterios de búsqueda más específicos al buscar en el Explorador de Windows? Me refiero al cuadro de búsqueda que aparece en la esquina superior derecha de una ventana del Explorador. ¿Por favor dime que hay una manera de escapar de mi consulta para hacer lo que quiero?
(De lo contrario, sé que puedo mapear una letra de unidad y caer en un indicador de cygwin y usar el comando 'encontrar' de UNIX , pero preferiría una forma brillante y fácil).
fuente
Respuestas:
Utilice la "Sintaxis de consulta avanzada de búsqueda" de Windows, que básicamente le permite hacer cosas que la búsqueda avanzada de Vista y XP solía permitirle (que Windows 7 ocultó). Lea sobre esto en MSDN .
Por lo tanto, puede buscar
filename:.
para encontrar todos los archivos con un nombre de archivo que comience con "."fuente
.
El método de símbolo del sistema de Windows para encontrar todos los "archivos de puntos" en todos los directorios debajo del directorio actual, pero excluyendo los nombres de directorio que comienzan con punto:
fuente
dir \.*
solo regresa.rnd
(qué es esto, no lo sé). Si desea ver los archivos que comienzan con a.
, debe usarlosdir .*.*
.Esto encuentra todos los archivos que comienzan con un punto, incluso aquellos que no tienen una extensión.
-kind:folder
excluye carpetas de la búsqueda. Probado en Windows 7. Debería funcionar en Vista y Windows 8.fuente
Si está dispuesto a utilizar una aplicación de terceros gratuita, le recomiendo a Locate32 . Puedes buscar usando expresiones regulares.
:^\.
encuentra los archivos que estás buscando. (También puede optar por excluir directorios de los resultados). Como beneficio adicional, el índice y la búsqueda de Locate32 es mucho más rápido que la búsqueda integrada de Windows. Además, el menú contextual del botón derecho le brinda algunas opciones adicionales como "Copiar ruta al portapapeles" y "Calcular MD5".He creado un script AHK para poder abrir rápidamente Locate32 con Win- F3.
fuente
Puede detener la Mac creando los archivos .DS_Store con este comando en la Terminal:
Luego cierre sesión y vuelva a iniciarla (o reinicie). Eso debería arreglarlo. En cuanto a los otros archivos, este es un problema bien conocido y no he podido encontrar una respuesta rápida.
fuente
Adición tardía ... Estoy agregando esto, ya que es bastante útil para establecer atributos desde la línea de comandos para archivos de puntos (o directorios) ...
El primer punto es buscar en el directorio actual; el segundo es 'escapado hacia atrás' para buscar nombres que comiencen con un punto literal.
fuente
En Windows XP pude usar el Explorador de Windows para buscar
.?*
y ver todos los archivos y carpetas que comienzan con un punto. Quizás funcione igual en Windows Vista y Windows 7.Tenga cuidado, para mí esto devolvió archivos y carpetas, archivos y carpetas dentro de archivos zip, archivos y carpetas como se ve en la Papelera de reciclaje del Explorer, y archivos y carpetas como se ve en la carpeta RECYCLER del símbolo del sistema. Es probable que la búsqueda también encuentre archivos y carpetas como se ve en otras vistas de carpetas especiales que Explorer tiene.
fuente
Para agregar a una respuesta anterior:
Esto también funcionará:
La diferencia es que cuando suelta el ". *" Final del comando, esto encuentra archivos con o sin extensión (es decir, el segundo punto antes de la extensión).
Probado en Windows 7 y 10 con ambos comandos produjo los mismos resultados en mi caso porque todos los archivos tenían extensiones.
Nota
Cuando trabaje con horquillas de recursos de Mac, es posible que desee limitar su búsqueda a archivos que contengan "._"
dir ._*.* /s /a-D
odir ._* /s /a-D
De esa manera, se excluyen los "archivos de puntos" que desea mantener como ".htaccess" y ".htpasswd".
fuente