Встала задача переименовать файлы в папках по порядковому номеру.
папка1/1.png
папка1/2.jpg
папка2/1.jpg
папка2/2.jpg
папка2/3.jpg
Нашел, и немного видоизменил следующий AppleScript:
tell application "Finder"
set the_folder to choose folder
set the_folder_name to name of the_folder
set the_subfolders to every folder in the_folder
repeat with I from 1 to count of the_subfolders
set name of every file of item I of the_subfolders to I & "." & name extension of item I
end repeat
end tell
Но при запуске получаю ошибку
Finder got an error: Can’t make {1, ".", "png"} into type Unicode text.
В чем проблема не понимаю?