這裏是我的代碼:AppleScript的錯誤:搜索得到了一個錯誤:無法獲取文件夾「〜/資源庫/服務」
tell application "Finder"
move POSIX file "/Volumes/Toggle Desktop Icons/Toggle Desktop Icons/Install Files/Hide Icons.workflow" to folder "~/Library/Services"
end tell
,它總是得到這個錯誤:無法獲取文件夾「〜/圖書館/服務」。
任何幫助?這也需要在我運行代碼的任何mac上工作。無需更改代碼
謝謝。
更換'〜/'當前用戶的主目錄是由Unix外殼,用於表示文件的POSIX標準不屬於提供的功能系統路徑。既然你使用的是AppleScript,而不是sh/bash /什麼,你需要自己擴展它。 '如果mypath以「〜/」開始,那麼將mypath設置爲((通往home文件夾的路徑)的POSIX路徑)&(mypath的文本3至-1)''。 (這不是一個完整或強大的解決方案,順便說一句 - 它會在〜/「'或」〜USER/...「上扼殺),但它應該說明這一點。) – foo