早上好,
我正在尝试编写一个可以运行的 AppleScript,它将我桌面上的所有文件发送到 Evernote,然后删除这些文件。我迄今为止的代码是:
on run {input}
tell application "Finder"
select every file of desktop
end tell
tell application "Evernote"
repeat with SelectedFile in input
try
create note from file SelectedFile notebook "Auto Import"
end try
end repeat
end tell
tell application "Finder"
delete every file of desktop
end tell
end run
如果我运行它,那么第一个和最后一个“告诉”工作正常(即脚本突出显示然后删除桌面上的所有文件),但中间的“告诉”没有做任何事情。
但是,如果我手动突出显示桌面上的所有文件,然后只运行中间的“告诉”,那么它会很好地导入 - 每个项目都按预期放入单独的注释中。
如您所知,我是 AppleScript 的新手——我怀疑我需要将选定的文件放在某种数组中,但无法弄清楚。帮助!
非常感谢
富有的