¿De qué manera puedo copiar carpetas de inicio (Documentos, Imágenes, Películas, etc.) a una unidad montada sin usar la función POSIX en AppleScript?
¿De qué manera puedo copiar carpetas de inicio (Documentos, Imágenes, Películas, etc.) a una unidad montada sin usar la función POSIX en AppleScript?
tell application "Finder"
duplicate items of home to disk "WD" with exact copy
end tell
with exact copy
conserva el propietario y el grupo, como Pegar Exactamente.
do shell script "cp -a ~/ /Volumes/WD"
cp -a
es equivalente a cp -Rp
. -p
conserva los tiempos, el modo, el propietario y el grupo, los atributos extendidos, las ACL, las marcas de archivos y las fuentes de recursos.
do shell script "rsync -aE ~/ /Volumes/WD"
-E
conserva los atributos extendidos, las ACL, las marcas de archivos y las bifurcaciones de recursos.
Lea otras preguntas en las etiquetas applescript