J'ai un classeur Excel ouvert, avec d'anciens noms de fichiers dans la colonne A et de nouveaux noms de fichiers dans la colonne B. J'essaie d'utiliser le script suivant pour renommer mes fichiers. Il s'exécute sans erreur, mais ne renomme pas les fichiers. Est-ce que j'ai oublié quelque chose? Toute aide est grandement appréciée.
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