ファイルの名前を変更しようとしています。「表示名」プロパティを変更できれば、十分に単純なようです。しかし、私はこのエラーを受け取り続けます:
Can't set displayed name of alias "Path:to:file:" to "New_name"
これが私が使用しているフォルダーアクションスクリプトです(つまり、保存されたapplescriptを使用し、フォルダーアクションセットアップサービスを使用してフォルダーに割り当てました)。
on adding folder items to this_folder after receiving these_items
try
repeat with this_item in these_items
tell application "Finder" to set displayed name of this_item to "New_Name"
end repeat
on error error_message number error_number
display dialog error_message buttons {"Cancel"} default button 1 giving up after 120
end try
end adding folder items to
私が見つけたすべてのスクリプトは、似たようなことをします(たとえば、この質問)。最初に「name」プロパティを取得してから、拡張子を削除します。むしろ、「表示された名前」プロパティに直接移動したいと思います。