Tengo una pregunta en dos partes. Estoy tratando de hacer un servicio de automator para renombrar rápidamente los archivos. Mi trabajo utiliza una sintaxis de nombre de archivo de 1234-01a-FileName.psd donde 1234 es el número de trabajo, 01 el número de archivo, y la a es una letra de versión, como en, la versión dos será 01b, etc. Obtener la letra actual con RegEx e incrementarla es fácil, el problema que tengo es cómo renombrar el archivo con JXA. Nada de lo que encuentro en google responde a esta (supongo) simple pregunta. He intentado una serie de permutaciones de los siguientes. ¿Hay algo básico que estoy haciendo mal aquí?
theFile = Path("~/Desktop/1234-12a-test.png");
theFile.name = "thisDoesntWork.png";
También podría tener un AppleScript de ejecución y un Javascript de ejecución en el flujo de trabajo del automatizador, y tratar de pasar el nombre de ida y vuelta, pero prefiero mantenerlo simple si es posible.