我正在尝试使用脚本编辑器在Apple脚本上复制我的桌面文件,但我无法弄清楚如何做到这一点。有人可以帮助我吗?
答案 0 :(得分:0)
以下命令将重复 Finder 中的桌面 文件夹作为< strong>桌面副本,将位于主页 文件夹中:
tell application "Finder" to duplicate desktop
以下命令将直接在桌面上复制 目标对象,即< Finder 中主页 文件夹中的strong>桌面 文件夹。
以下命令将重复 桌面上的每个文件:
tell application "Finder" to duplicate every file of desktop
以下命令将重复 桌面上的每个文件夹:
tell application "Finder" to duplicate every folder of (path to desktop)
以下命令将重复 桌面上的每个文件和文件夹 :
tell application "Finder" to duplicate every item of (path to desktop)
备注:强>
这是为了解决has所做的评论:
至于:“1。您不需要路径到桌面,因为Finder的应用程序对象已经有一个包含对用户桌面的引用的桌面属性。”
这不是一个真正的陈述,取决于它的使用方式。 桌面 文件夹本身以及桌面 文件夹中的文件确实如此,< strong>然而 duplicate every folder of
和duplicate every item of
绝对错误,并且在这些实例中没有使用(path to desktop)
,它会错误地显示以下错误陈述:
"Finder got an error: The folder “” can’t be moved into itself." number -122
至于:“2。永远不要复制桌面上的每一项 - 如果Finder的首选项设置为在桌面上显示已安装的卷,那么这些也将被包括在内,你肯定不想复制那些!”< / p>
该陈述绝对错误!
他/她(has)显然不知道他/她在说什么,因为装载的卷不在桌面 文件夹中您的主页 文件夹。默认情况下,它们安装在/Volumes
,虽然它们可以显示在桌面上,但它们并未直接连接到桌面 文件夹在主页 文件夹。
在主页 文件夹中的参考桌面和桌面 文件夹不是一回事!