Ho una cartella di lavoro di Excel aperta, con i vecchi nomi di file nella colonna A e i nuovi nomi di file nella colonna B. Sto tentando di usare il seguente codice per rinominare i miei file. Funziona senza errori, ma non rinomina i file. Mi sto perdendo qualcosa? Qualsiasi aiuto è molto apprezzato.
set theDirectory to "/Users/admin/Desktop/test/copied images"
tell application "Microsoft Excel"
tell active sheet
tell used range
set rc to count of rows
end tell
set theList to get value of range ("A1:B" & rc) as list
repeat with theItem in theList
try
do shell script "mv " & theDirectory & "/" & quoted form of item 1 of theItem & space & theDirectory & "/" & quoted form of item 2 of theItem
end try
end repeat
end tell
end tell