我正在尝试将用户选择的文件夹移动到另一个文件夹,但我不明白:每当我查看它时,它看起来太复杂了,即使我知道它不应该是。
这是我到目前为止的代码 - 请帮助:
choose folder with prompt "Select folder:"
on open of finderObject
tell application "Finder" to move (finderObject) to folder "Library:Application Support"
end open
end
答案 0 :(得分:1)
首先,您必须将所选文件夹分配给变量。 此外,OSX文件结构中的许多特殊文件夹都有特殊名称来获取其路径,包括库和应用程序支持文件夹。所以,你的脚本可以简单地是:
set finderObject to choose folder with prompt "Select folder:"
tell app "Finder" to move finderObject to folder (path to Application Support folder from local domain as string)
但是,这是根级库文件夹。我怀疑您将要使用〜/ user域中的Application Support文件夹。为此,请将“从本地域”更改为“从用户域”。