• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OSXのアップルスクリプトでのフォルダーの扱い方)

OSXのアップルスクリプトでのフォルダーの扱い方

このQ&Aのポイント
  • アップルスクリプトを使用して、フォルダー内のアイテムの名前を変更する方法を知りたい。
  • OSXのアップルスクリプトでフォルダーの中身を参照する方法を教えてください。
  • iMac SlotLoadingでOS10.1.5を使用している状況で、アップルスクリプトを使用してフォルダーの中身を取得したい。

質問者が選んだベストアンサー

  • ベストアンサー
  • syasushi
  • ベストアンサー率27% (226/837)
回答No.1

on openハンドラのパラメタはフォルダをドロップした場合フォルダの参照になります。 従ってこのままではフォルダ内のファイルは参照できません。 on open Dropped  tell application "Finder"  activate  『set folderList to every item of folder (Dropped as string)』  repeat with myFile in 『folderList』  set name of myFile to name of myFile & ".jpg"  end repeat  end tell end open 『』の部分を追加、変更すると御希望の動作をするようになるかと思います。

unyunyu
質問者

お礼

早速のアドバイス有り難うございました。 set folderList to every item of Dropped みたいなことは試したんですが、 set folderList to every item of folder (Dropped as string) は気付きませんでした。 これが出来ないとリカーシブにフォルダ内のファイルのリネームが出来ずに困っていたところでした。 また質問をすることがあると思いますが宜しくお願い致しますm(__)m