Tengo una pregunta de dos partes aquí. Estoy tratando de hacer un servicio automatizador para cambiar rápidamente el nombre de 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 a es una letra de versión, como en, la versión dos será 01b, etc. Obteniendo la letra actual Con RegEx e incrementarlo es fácil, el problema que tengo es cómo cambiar el nombre del archivo con JXA. Nada de lo que puedo encontrar en Google es en realidad responder a esta pregunta simple (supongo). 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";
Alternativamente, podría tener tanto Ejecutar AppleScript como Ejecutar Javascript en el flujo de trabajo del automatizador, e intentar pasar el nombre de un lado a otro, pero prefiero que sea simple si es posible.
fuente