我想将一个别名放入一个固定文件夹,即将iWorks模板文件夹放入DMG中。Mac为没有固定用户的DMG文件创建别名
目录是
/Users/USERNAME/Library/Application Support/iWork/Pages/Templates/My Templates
我的问题是,我希望把它变成一个DMG,使人们可以很容易地安装模板。但是,尽管Application文件夹可以正常工作,但模板文件夹中始终有我的用户名。所以如果有人打开它,别名会用我的用户名指向目录,这当然不会在不同的mac上存在。
有没有人有任何想法如何解决它?
谢谢。
将您的所有评论与以下内容结合起来,我得到了一个按我想要的方式工作的液滴。
on open thefiles
set outputFolder to (path to application support folder from user domain as text) & "iWork:Pages:Templates:My Templates:"
do shell script "/bin/mkdir -p " & quoted form of POSIX path of outputFolder
tell application "Finder"
duplicate thefiles to outputFolder
end tell
end open
问题是,虽然它适用于我的Mac,但我不能将它用在DMG文件中。我不能在它上面拖动任何东西。有任何想法吗?
到目前为止感谢。
欧凯, 那么显然,由于你输入我想通了,这似乎是 '〜/库/应用程序的\ Support/iWork的/网页/模板/我的\模板/' 至少在终端是。 我现在如何获得一个文件夹/别名来表示这个链接? 感谢您的帮助。 – 2010-08-08 21:25:17
我编辑了我的答案以向您展示可能的解决方案。 – None 2010-08-08 23:29:12