Pregunta de novato. He creado un Applescript que mira el nombre de la Carpeta seleccionada, copia el último término del nombre de la Carpeta y lo añade al principio del Nombre de Archivo de los archivos dentro de la Carpeta. Me gustaría hacer elegir la Carpeta automáticamente en lugar de manualmente. Estoy seguro de que es un pequeño cambio, pero no estoy seguro de cómo...
tell application "Finder"
set selected_items to selection
repeat with this_item in selected_items
set current_name to name of this_item as text
set current_extension to name extension of this_item
set length_extension to length of current_extension
set name_no_ext to text 1 thru (-length_extension - 2) of current_name
--set AppleScript's text item delimiters to " "
set AppleScript's text item delimiters to {"("}
if (number of text items of name_no_ext > 1) then
set z to last text item of name_no_ext --get the number at the end of the name before the extension
--set comments of this_item to z
end if
set AppleScript's text item delimiters to ""
end repeat
repeat with this_file in (get files of (choose folder))
set the_name to name of this_file
set name of this_file to {"(", z, ")", " ", the_name} as string
end repeat
end tell