我正在尝试编写一个简单的AppleScript来将文件的内容移动到应用程序的包内容文件夹中。我尝试使用automator来执行此操作,但我无法访问应用程序的包内容。我对applecript很新,但这是我到目前为止所写的内容。
tell application "Finder"
set source_folder to (choose folder with prompt "Select the Step5 Folder:")
set target_folder to folder "MacintoshHD:Applications:BlueJ.app:Contents:Resources:Java:userlib"
copy every file in folder source_folder to folder target_folder
end tell
现在我收到以下错误
错误" Finder收到错误:无法创建文件夹\" userlib \"文件夹\" Java \"文件夹\"资源\"文件夹\"内容\"应用程序文件\" BlueJ.app \"文件夹\" Applications \"将启动盘转换为整数类型。"编号-1700来自文件夹" userlib"文件夹" Java"文件夹"资源"文件夹"内容"申请文件" BlueJ.app"文件夹"应用程序"启动盘到整数
我试过谷歌搜索错误,我没有发现任何适用于我写的东西。
由于
答案 0 :(得分:2)
尝试:
set source_folder to (choose folder with prompt "Select the Step5 Folder:")
set target_folder to "MacintoshHD:Applications:BlueJ.app:Contents:Resources:Java:userlib"
tell application "Finder" to duplicate files of source_folder to target_folder
答案 1 :(得分:0)
您指定了'文件夹'两次...错误是将文件移动到:文件夹文件夹路径