0 votos

Comprimir una carpeta a través de una línea de comandos mientras persiste su icono

Tengo una carpeta con un icono personalizado (a través de NSWorkspace 's setIcon:forFile:options ).

Me gustaría comprimir la carpeta para que el icono personalizado se conserve después de descomprimir.

Actualmente llamo

 zip -r9 Folder.zip Folder
 

Cuando lo descomprimo a través de Finder, la carpeta sin comprimir no tiene ningún icono personalizado y la carpeta contiene un elemento denominado Icon? .

¿Cómo arreglarlo / cómo comprimir la carpeta correctamente?

2voto

William T Froggard Puntos 2862

El comando zip comandos no parece ser capaz de entregar ciertos aspectos de macOS, incluidos los iconos, pero la utilidad unix tar más tradicional puede. Puedes hacer uso de esto reemplazando tu comando con lo siguiente (esto también comprimirá la carpeta usando gzip):

 tar -czf Folder.tar.gz Folder
 

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X