2016-05-18 7 views
0

Ich habe bisher funktioniert die Liste der aktuellen Dateien in einem Ordner zeigt. Ich möchte in der Lage sein, eine dieser Dateien aus der Liste auszuwählen und sie in einem Dialog umzubenennen, aber es scheint nicht zu funktionieren. Irgendwelche Ideen?Applescript: Umbenennen von Dateien im Finder durch Auswahl aus der Liste

Vielen Dank für Ihre Hilfe, an einem großen Projekt zu arbeiten und diese Funktion wäre toll, wenn es ..

Antwort

0
arbeitet

Es funktioniert nicht, weil returnedInfo eine Liste ist, und Sie haben zu glätten es:

... 
set returnedInfo to (choose from list filelist OK button name "Rename" cancel button name "Back" with prompt "Choose a Script to rename" with title "Rename this File") 
if returnedInfo is false then 
    -- handle if user pressed 'Cancel' 
else 
    set returnedInfo to item 1 of returnedInfo 
    set updatedInfo to the text returned of (display dialog "What would you like to rename " & returnedInfo & " to?" default answer returnedInfo buttons "Rename" default button 1) 

    tell application "Finder" 
     set name of file (scriptLocation & "Plugins:" & returnedInfo & ".scpt") to updatedInfo & ".scpt" 
    end tell 
end if 
Verwandte Themen