我是一个完整的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
有人可以指出我哪里出错吗?
非常感谢任何帮助。
答案 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