Сохраните следующий код AppleScript в Script Editor.app как «Переместить и переименовать.scpt» в свою папку… / Пользователи / ВАШЕ ИМЯ КОРОТКО / Библиотека / Рабочие процессы / Приложения / Действия с папками /
Чтобы иметь возможность переименовывать файлы с помощью действия с папкой, файлы, которые нужно переименовать, должны быть перемещены в другую папку, иначе это создаст бесконечный цикл
Единственное, что вам нужно сделать, это создать папку в папке загрузок и назвать ее ... Переименованные файлы. Здесь будут помещены переименованные файлы
on adding folder items to theFolder after receiving theNewItems
tell application "Finder" to set theNewItems to files of folder theFolder
repeat with i from 1 to count of theNewItems
set theFile to item i of theNewItems
set moveToFolder to (path to downloads folder as text) & "Renamed Files:"
set AppleScript's text item delimiters to ","
set theLongDate to (current date)
set theLongDate to (date string of theLongDate)
set currentMonth to (word 1 of text item 2 of theLongDate)
set currentDay to (word 2 of text item 2 of theLongDate)
set currentYear to (word 1 of text item 3 of theLongDate)
set monthList to {January, February, March, April, May, June, ¬
July, August, September, October, November, December}
repeat with x from 1 to 12
if currentMonth = ((item x of monthList) as string) then
set theRequestNumber to (text -2 thru -1 of ("0" & x))
exit repeat
end if
end repeat
set currentMonth to theRequestNumber
set currentDay to (text -2 thru -1 of ("0" & currentDay))
set theShortDate to (currentYear & "-" & currentMonth & "-" & currentDay) as string
set newName to theShortDate
tell application "Finder"
set theName to name of theFile
move theFile to moveToFolder
set theFile to moveToFolder & theName
try
set name of alias theFile to newName & " " & theName
on error errMsg number errNum
set name of alias theFile to newName & " 1 " & theName
end try
end tell
end repeat
end adding folder items to
Как только вы сохраните этот файл в этом месте, он будет готов присоединиться к любой папке, выбранной вами в Finder.app в качестве действия папки