applescript移动文件夹脚本

时间:2013-04-23 16:05:37

标签: applescript duplicates

我是一个完整的AppleScript处女,我有两个版本的同一个应用程序,使用不同的名称相同的框架。

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

这是我到目前为止所做的,但是它丢失了AppleEvent Handler失败的-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

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

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

尝试:

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

答案 1 :(得分: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