Desde el terminal se puede utilizar el botón chmod
para cambiar los permisos. En este caso el comando sería chmod a+r *
. Esto cambiaría todos los archivos de una carpeta. Si quieres hacer esto desde el Finder, tendrías que crear un servicio. Entonces podría seleccionar un grupo de archivos y cambiarlos todos a la vez. Las instrucciones se dan a continuación.
-
Abra la aplicación Automator.
-
Seleccione "Servicio" y haga clic en "Elegir".
-
Arrastre la acción "Ejecutar AppleScript" hasta donde dice "Arrastre acciones o archivos aquí para construir su flujo de trabajo".
-
Establecer "El servicio recibe seleccionado text
en any application
" a "El servicio recibe la selección files or folders
en Finder
".
-
Sustituir el código
on run {input, parameters}
(* Your script goes here *)
return input
end run
con
on run {input, parameters}
try
repeat with currentfile in input
try
do shell script "chmod a+r " & quoted form of POSIX path of currentfile
end try
end repeat
end try
return input
end run
-
Guardar el servicio como "legible para todos".
-
Salga de la aplicación Automator.
El servicio debería haberse guardado en el ~/Library/Services
con el nombre de Readable by All.workflow
. Si no, muévelo allí.
Ahora, cuando resalte uno o varios archivos mediante la aplicación Finder, puede hacer clic con el botón derecho y seleccionar "Legible por todos" para cambiar los permisos.