复制时替换而不是合并文件夹


11

在Windows Vista中,当我尝试移动文件夹以替换现有文件夹时,Vista询问我是否要合并文件夹或取消。我如何获得旧XP行为,其中旧文件夹只是被替换了。

一次移动许多文件夹时,这个问题尤其具有挑战性,其中一些会移动,但是其中一些会遇到合并/取消问题。

谢谢!


7
XP也合并了文件夹内容。例如,如果您将文件夹A放在一个包含内容{X,Y}的文件夹中,而另一个文件夹A放在另一个包含{Y,Z}的文件夹中,那么将第一个A拖动到第二个文件夹的位置将得到内容{X,Y,Z}和其中Y是第一个A文件夹中的版本。因此,可以说Y被替换了,但是整体操作是某种合并。
克里斯·瑞

1
此外,与将XP的文件夹拖到Mac OS X的行为进行对比的有趣之处在于:如果您具有相同的文件夹设置并执行了相同的操作,则最终只能从第一个A获得{X,Y}并丢失Z。当我买到Mac时感到惊讶。
克里斯·瑞

Answers:


9

当您尝试在Windows XP上进行复制时,Windows XP不会替换相同名称的文件夹。它合并。它将替换任何同名的现有文件,并将所有新文件从源复制到目标。

也许您正在尝试询问如何防止持续提示覆盖文件和文件夹?在XP中,显示了“全部同意”按钮:

全部同意

在Vista中,提示对话框底部有复选框,以防止再次询问您:

Vista提示覆盖文件


看来我的真正问题是不了解XP实际上也执行合并操作。最重要的是,似乎没有办法通过拖放来替换文件夹,但是我应该先删除目标文件夹,以避免合并操作。感谢您的详尽回答和XP / Vista并排抓屏!
亚当·凯恩

6

您真正的问题始于

  • 您找到了一个将被覆盖的现有文件(并且您不希望发生这种情况_
  • 或者,当目标分区上的空间用完时(跨分区传输时)

您应该尝试TeraCopy,它在几种情况下会有所帮助。

替代文字


1
我忘记了TeraCopy。+1。我实际上还没有在Vista或Win 7上尝试过它,但是他们的网站说它同时支持x64 ...这是我最初的挂断。
克里斯·瑞
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.