Ho una domanda in due parti qui. Sto cercando di creare un servizio di automi per rinominare rapidamente i file. Il mio lavoro utilizza una sintassi del nome file di 1234-01a-FileName.psd dove 1234 è il numero del lavoro, 01 il numero del file, e a è una lettera di versione, poiché in, la seconda versione sarà 01b, ecc. Ottenere la lettera corrente con RegEx e l'aumento è facile, il problema che sto avendo è come effettivamente rinominare il file con JXA. Nulla di ciò che riesco a trovare su google è in realtà la risposta a questa domanda (presumo) semplice. Ho provato un numero di permutazioni di seguito. C'è qualcosa di fondamentale che sto facendo di sbagliato qui?
theFile = Path("~/Desktop/1234-12a-test.png");
theFile.name = "thisDoesntWork.png";
Potrei alternativamente avere sia un Run AppleScript che un Run Javascript nel flusso di lavoro dell'automator e provare a passare il nome avanti e indietro, ma preferirei mantenerlo semplice se possibile.