我想把一个别名放到一个固定的文件夹,即iWorks模板文件夹到一个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 文件中使用它。我不能在上面拖动任何东西。有任何想法吗?
感谢到目前为止。