Buen día, tengo una carpeta compartida en red para 11 usuarios, todos tenemos OSX El Capitan, dicha carpeta representa el trabajo del mes, por lo tanto esta llena de carpetas y archivos que se abren y cierran todo el tiempo, además de que una carpeta en especifico recibe archivos .RTF de WIndows, por lo tanto los permisos de estos archivos están restringidos.
Hemos creado esto, pero al aplicarlo a las "Acciones de carpeta" no funciona de forma recursiva.
property dialog_timeout : 30 -- set the amount of time before dialogs auto-answer.
on adding folder items to this_folder after receiving added_items try tell application "Finder" --get the name of the folder set the folder_name to the name of this_folder set UnixPath to quoted form of POSIX path of ((added_items as text) & "::")
end tell
try
set myUsername to "usuario"
set myPassword to "contraseña"
do shell script "sudo chmod -R 766 " & UnixPath password myPassword with administrator privileges
do shell script "sudo chown -R " & myUsername & ":everyone " & UnixPath password myPassword with administrator privileges
on error errMsg
display dialog "ERROR: " & errMsg
end try
end try
end adding folder items to
¿Alguna opinión?