Mensaje de error al copiar archivos en Mac Server

1

Sigo recibiendo el siguiente mensaje de error al copiar archivos, desde mi iMac y mi Macbook, a mi Mac Mini Server.

  

El Finder no puede completar la operación porque algunos datos en   "Filename.pdf" no se puede leer ni escribir. (Código de error -36)

Pero independientemente del mensaje de error, los archivos individuales se copiarán. Sin embargo, varios archivos copiarán el primer archivo, luego eliminarán el mensaje de error y lo detendrán.

¡Realmente es un dolor cuando tengo una carpeta con cientos de imágenes y tengo que copiar cada imagen individualmente!

Sin embargo, cuando copio archivos de un PC o portátil en el servidor Mac, no aparece ningún mensaje de error.

He estado lidiando con este problema durante meses y no he encontrado una solución. Recibo el mismo mensaje sin importar qué tipo de archivo es ... PDF, JPG, DOC, Ai, etc.

¿Alguien puede ayudar?

    
pregunta Shawn Borelli 04.03.2015 - 22:24

2 respuestas

1

use dot_clean , el directorio que se está copiando y lanzando el Error Code 36 , los conceptos básicos se ven así:

Inicia la terminal (que se encuentra en /Applications/Utilities/ o con Spotlight) En el símbolo del sistema, escriba:

dot_clean /Path/To/Directory/With/Problem/

Cuando termine dot_clean, intente la copia del archivo nuevamente y debería tener éxito sin código de error Por ejemplo, si copiar el directorio problemático es ~ / Documents / FileBackups / , utilice:

dot_clean ~/Documents/FileBackups/

Para obtener más información, consulte enlace

    
respondido por el Saurabh Chandra Patel 03.06.2016 - 10:44
0

El Finder puede ser un problema cuando arrastra un archivo enorme & Estructuras de carpetas en la IU.

Intente usar el comando cp en la Terminal si está moviendo muchos cientos de archivos, ya que evita toda la sobrecarga que impone el Finder cuando arrastra manualmente:

cp [source_file] [target_destination]

cp -R ~/Desktop/BigFolderOfFiles /Volumes/<server>/<directory>

Desde man cp :

  

-R Si source_file designa un directorio, cp copia el directorio   y todo el subárbol conectado              en ese punto. Si el archivo de origen finaliza en un /, el contenido del directorio se copia en lugar de              que el propio directorio.

En Terminal, es bastante fácil hacer esto sin tener que escribir mucho. Puede arrastrar los íconos de carpetas a la ventana del terminal y hacer que las rutas se expandan automáticamente (y también escapa cualquier espacio para usted).

Simplemente escribe:

cp -R [espacio] arrastre la carpeta de origen en Mac a la ventana de Terminal [espacio] arrastre la carpeta de destino en el servidor a la ventana de Terminal, verifique que esté se ve bien, luego pulsa volver. Puede usar la opción -v para que la lista de terminales se transfiera a cada archivo.

Vale la pena ver man cp para ver las distintas opciones. Experimente primero para asegurarse de que comprende los conceptos.

    
respondido por el IconDaemon 04.03.2015 - 23:40

Lea otras preguntas en las etiquetas