通过applescript将文件夹移动到外部驱动器
我需要移动,而不是将每个文件(包括下载中的子文件夹)复制到名为drive的外部驱动器上,该驱动器位于Volumes/drive/Apple/MacBackup/Downloads位置。我试了无数次,但都不起作用。。。这是我现在的代码:通过applescript将文件夹移动到外部驱动器,applescript,Applescript,我需要移动,而不是将每个文件(包括下载中的子文件夹)复制到名为drive的外部驱动器上,该驱动器位于Volumes/drive/Apple/MacBackup/Downloads位置。我试了无数次,但都不起作用。。。这是我现在的代码: tell application "Finder" to move entire contents of folder "Users:myUsername:Downloads" to folder "Drive:Apple:MacBackup:Downloads"
tell application "Finder" to move entire contents of folder "Users:myUsername:Downloads" to folder "Drive:Apple:MacBackup:Downloads"
我得到一个错误:
Finder出现错误:无法获取文件夹用户:myUsername:下载
HFS路径必须以磁盘名称开头,如
"Macintosh HD:Users:myUsername:Downloads"
您可能从POSIX路径获取了它,因为第一个斜杠表示启动卷
可以肯定的是,只要跑就行了
choose folder
并从结果中复制路径。错误是因为该路径的格式不正确。您应该使用特殊文件夹指定路径下载文件夹
tell application "Finder" to move entire contents of (path to downloads folder) to folder "Drive:Apple:MacBackup:Downloads"
此外,我强烈建议您复制文件,然后删除旧文件。如果在过程中发生了某些事情,并且在传输过程中丢失了,那么移动文件就是自找麻烦。想想《星际迷航》运输机的问题