2014-06-11 34 views
0

我需要将“下载”中的每个文件(包括子文件夹)移动到位于“卷/驱动器/ Apple/MacBackup/Downloads”位置的名为“Drive”的外部驱动器中。我已经尝试了无数次,它只是不工作...这里是我的代码现在:通过苹果链接将文件夹移动到外部驱动器

tell application "Finder" to move entire contents of folder "Users:myUsername:Downloads" to folder "Drive:Apple:MacBackup:Downloads" 

我收到错误:

​​

回答

0

HFS路径必须开始的名字磁盘,就像

"Macintosh HD:Users:myUsername:Downloads" 

您可能从POSIX路径采取了它,第一个斜杠代表启动卷。

可以肯定的只是运行

choose folder 

,并从结果复制的路径。

0

错误是因为这不是正确形成的路径。您应该使用特殊文件夹名称(路径下载文件夹)。

tell application "Finder" to move entire contents of (path to downloads folder) to folder "Drive:Apple:MacBackup:Downloads" 

此外,我强烈建议您复制文件,然后删除旧文件。如果在处理过程中发生某些事情,移动文件会引起麻烦,并且在传输过程中丢失。 (想想星际迷航转运问题)

相关问题