file - 如何在不删除目录文件目的地的情况下将目录的内容复制到另一个目录中?

  显示原文与译文双语对照的内容
0 0

我试图从一个名为"运动模板"的目录复制文件和目录到另一个名为"运动模板"的目录。


tell application"Finder"
 set srcPath to ((parent of (path to me) as text) &"Motion Templates")
 set dstPath to (((path to movies folder) as text) &"Motion Templates")
 set srcFolder to folder srcPath
 set dstFolder to folder dstPath

 duplicate entire contents of srcFolder to dstFolder with replacing
end tell

源目录( 运动模板) 包含一个子目录( 生成器),它根据匹配文件路径( 来自源"运动模板/生成器"到目的地"运动模板/生成器"),成功地复制到目标"运动模板"。 但是,这里脚本还将删除"运动模板/生成器"中存在的所有现有子目录。 如何在不删除树中的其他现有文件的情况下复制/覆盖文件?

时间: 原作者:

0 0

当你使用相同的名字时,这很难解释。 这就像是第一次要了解谁是第一个。 尝试使用不同的文件夹名称,直到可以正常工作,然后担心调用的内容。

我可以说,如果文件具有相同的名称并且你使用"替换为",它将覆盖目标文件夹中的内容。 如果你说源文件夹被删除,那么你将有一个问题在移动,而不是重复。

原作者:
...