Suponho que, com base nas suas perguntas anteriores e na pasta "/ Volumes", você mencionou que está usando o Mac OS X.
Recebi uma dica do presente artigo que mostra como criar um AppleScript e anexá-lo como uma ação de pasta que define permissões em todos os arquivos soltos na pasta. Aqui está o script que testei agora:
on adding folder items to this_folder after receiving added_items
tell application "Finder"
set fold_name to the name of this_folder
try
repeat with i from 1 to number of items in added_items
set new_item to item i of added_items
set the item_path to the quoted form of the POSIX path of new_item
do shell script ("/bin/chmod -R a+rw " & item_path)
end repeat
end try
end tell
end adding folder items to
Digite isto no Editor AppleScript e salve-o em / Library / Scripts / Folder Actions Scripts. Em seguida, clique com o botão direito do mouse na pasta e escolha "Configuração das ações da pasta ..." (ou "Anexar uma ação de pasta" para o Leopard ou anterior). Anexe seu script e teste-o. Solte um item na pasta e ele deverá recursivamente chmod tudo para permitir leitura / gravação para todos.
Isso funciona se você soltar qualquer coisa diretamente na pasta, incluindo outra pasta: todo o conteúdo é recursivamente atualizado. No entanto, se você soltar arquivos em uma subpasta já existente, a ação da pasta não será chamada. Eu não descobri uma maneira de consertar isso.