Cómo eliminar archivos de atributos extendidos de Mac en Windows

Cómo eliminar archivos de atributos extendidos de Mac en Windows

Hice una copia de seguridad de algunos archivos usando una Mac y cuando los copié nuevamente a Windows terminé con una copia de cada archivo; footambién crea ._foo. Aparentemente estos son archivos de atributos extendidos de Mac. Muy molesto.

¿Cómo puedo eliminarlos todos de forma segura en Windows?

Respuesta1

La forma más sencilla que encontré es con Powershell. Todos tienen el mismo tamaño y están marcados como ocultos para que puedas hacerlo de forma bastante segura así:

 gci -Recurse -Hidden -Path ._* | ?{$_.Length -eq 4KB} | rm -Force

-ForceEs necesario eliminar archivos ocultos.

Respuesta2

Yo tuve el mismo problema. La respuesta usando gci en powershell no funcionó para mí, pero esto sí:

del /s /q /f /a ._*

que localicé desde aquí:Impresionante explicación del brindis

Ojalá eso ayude a alguien. Además, los archivos '._' se pueden eliminar en el origen en Mac: después de copiar los archivos de Mac a una unidad extraíble y mientras la unidad todavía está conectada a Mac, arrastre la ruta de la carpeta a este comando en una ventana de Terminal de Mac:

dot_clean -nm 

Hay muchos recursos en la web para usar dot_clean -nm pero lamentablemente no pude encontrar el que usé para atribuirlos.

información relacionada