Estoy escribiendo un AppleScript que se ejecutará desde una unidad USB, pero el nombre de la inmersión puede cambiar a menudo, por lo que debo averiguar cómo obtener la ruta del directorio de la carpeta principal que contiene el script.
Esto me lleva a todo el directorio con el directorio al archivo, necesito el directorio de su carpeta principal:
set pPath to path to me as text
display dialog pPath
Encontré esto (que es lo que necesito), pero necesito una ruta AppleScript, no una ruta POSIX.
set pPath to POSIX path of ((path to me as text) & "::")
display dialog pPath
Cuando se ejecuta la secuencia de comandos, debe detectar la ruta del directorio a la secuencia de comandos, el primer ejemplo de código hace esto, pero luego debe subir una carpeta a la carpeta principal que contiene la secuencia de comandos (el segundo ejemplo hace esto) pero necesito convertirlo de la ruta POSIX a la ruta de Apple que usa ":" en lugar de "/".