AppleScript: la referencia de alias no cambia después de cambiar el nombre de una carpeta

5

Soy nuevo en AppleScript y después de hacerlo:

set folder_name to "New_Folder"
tell application "Finder" to make new folder at desktop
set my_folder to result as alias
tell application "Finder" to set the name of my_folder to folder_name
get my_folder

Recibo: alias "/ Users / frank / Desktop / untitled folder"

Pensé que el alias era dinámico, ¿por qué la referencia de my_folder no cambia después de cambiar el nombre de la carpeta? es decir, alias "/ Users / frank / Desktop / New_Folder"

¿Cómo puedo lograr eso?

    
pregunta ryk_y14 06.06.2018 - 06:00

1 respuesta

0

No estoy seguro de por qué no está obteniendo la información correcta. Ejecutar su código en mi sistema (macOS High Sierra) devuelve el alias correcto a la carpeta cuyo nombre ha cambiado.

Estecódigodebedevolverelvaloradecuadoparaelvalordealiasqueestábuscando

setfolder_nameto"New_Folder"
tell application "Finder" to set my_folder to ¬
    (make new folder at desktop with properties {name:folder_name}) as alias
return my_folder
    
respondido por el wch1zpink 06.06.2018 - 16:28

Lea otras preguntas en las etiquetas