0

我是一个完整的 applescript 处女,我有 2 个版本的同一应用程序,它们使用具有相同名称的不同框架。

我正在寻找创建 2 个脚本,将正确版本的框架移动到 frameworks 文件夹中,以便我可以从桌面快速换出它们。

这是我到目前为止所拥有的,但它引发了 AppleEvent Handler failed -10000 错误。

tell application "Finder"
    duplicate POSIX file "Machintosh HD/Framework Store/Test.framework" to POSIX file "Machintosh HD/Library/Frameworks/Test.framework" with replacing
end tell

有人可以指出我哪里出错了吗?

任何帮助是极大的赞赏。

4

2 回答 2

0

刚刚注意到您还有 Had 磁盘名称。第一个正斜杠“/”就是您需要引用的所有内容。

 tell application "Finder"
    set rootFolder to POSIX file "/Framework Store/Test.framework"
    set targetFolder to POSIX file "/Library/Frameworks/"
        duplicate rootFolder to targetFolder with replacing
  end tell
于 2013-04-24T14:04:15.543 回答
0

尝试:

tell application "Finder"
    duplicate POSIX file "Machintosh HD/Framework Store/Test.framework" to POSIX file "Machintosh HD/Library/Frameworks" with replacing
end tell
于 2013-04-23T17:24:11.827 回答