上文件夾這是我的第一次創業到AppleScript的。我正在嘗試使用未知數量的文件拍攝已知的已安裝設備(在本例中爲奧林巴斯錄音機),並將其從設備複製到Macintosh HD上的特定文件夾。我寫了一個簡短的腳本,告訴finder檢查設備和文件夾,然後將文件夾中的文件名稱放入一個變量中。然後通過列表foreach循環迭代,並且應該將文件複製到其最後的歸宿...結果是一個錯誤「無法得到的...... Current_File」哪裏Current_File是file_list中變量的當前迭代。的AppleScript將文件複製到主盤
這裏的腳本(註釋掉線是企圖孤立的錯誤): *
tell application "Finder"
if folder "DSS_FLDA" of disk "Untitled" exists then
set File_List to files of folder "DSS_FLDA" of disk "Untitled"
local Current_file
foreach(Current_file in File_List)
#Print Current_File
copy file Current_file to folder "User:wt:DSSPlayer:Message:FolderA" of startup disk
else
return 0
end if
#first item of folder "DSS_FLDA" of disk "Untitled"
end tell
*
任何人都可以在AppleScript的更多的經驗,指出我更富有成效的方向是什麼?
感謝, 丹尼爾。
您正在尋找重複的命令。 http://stackoverflow.com/questions/17094205/is-applescript-processing-new-folders-that-are-created-in-the-moment-the-script – adayzdone
而這甚至還沒有接近你通過一個名單如何遍歷或者您如何評論混合語言 – mcgrailm
您實際上可以使用#評論AppleScript。 – adayzdone