我想將一個別名放入一個固定文件夾,即將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