什么是比Windows默认更好的文件复制替代?

Zac*_*son 38 windows filesystems utilities file

我需要在我的计算机上复制数百个随机文件,并且非常谨慎地使用Windows内置的vanilla文件副本.

我不希望它挂在"你确定吗?","你真的确定吗?","甚至是zip文件?","当然也不是只读文件!" 我一走开就循环.

我不希望它工作几个小时然后意外停止:"有人曾经打开过这个文件,所以我不会复制它!" 然后取消整个副本或只是退出,没有任何迹象表明已完成的工作和剩下的工作.

您有哪些文件管理程序?你推荐哪一个?

这个问题与我的另一个问题有关:如何在我的新SATA专用计算机上使用旧的PATA硬盘?

hus*_*int 57

使用Robocopy(强大的文件复制).

注意:

在Windows Vista和Server 2008中键入时:

xcopy /?
Run Code Online (Sandbox Code Playgroud)

你得到:

注意:Xcopy现已弃用,请使用Robocopy.

所以开始习惯robocopy :)

  • Windows 7上没有弃用警告,但它在Windows 2008上确实存在. (2认同)

Mic*_*tum 20

好旧的命令行Xcopy怎么样?S:作为源,T:目标:

xcopy /K /R /E /I /S /C /H /G /X /Y s:\*.* t:\
Run Code Online (Sandbox Code Playgroud)

/ K复制属性.普通Xcopy将重置只读属性.

/ R覆盖只读文件.

/ E复制目录和子目录,包括空目录.

/ I如果目标不存在并复制多个文件,则假定目标必须是目录.

/ S复制除空的目录和子目录.

/ C即使发生错误也继续复制.

/ H也复制隐藏文件和系统文件.

/ Y禁止提示您确认是否要覆盖现有目标文件.

/ G允许将加密文件复制到不支持加密的目标.

/ X复制文件审核设置(隐含/ O).

(编辑:添加/ G和/ X,这是几年以来的新功能)

  • 如果复制时单个文件的路径超过256个字符,则xcopy会出现严重错误.xcopy将以"内存不足"错误中止整个操作 - >不要使用xcopy!作为替代方案,这将完成xcopy没有错误的工作:`robocopy c:\ srcdir d:\ dstdir/XJ/SL/B/E/S/R:1/W:1/NFL/NS/NC/MT> mylog.txt 2>&1` (2认同)

ang*_*son 15

您可以尝试TeraCopyRoboCopy.

  • Teracopy无法处理外部驱动器电缆断开然后重新连接的情况.即使驱动器号相同,它也会永久停留在"设备未就绪"上.这就是我来这里解决的问题,因为我有50个带有松动连接器的驱动器.:( (2认同)

hit*_*tec 12

我绝对会喜欢:

1)Teracopy - 基于GUI,替换默认的Windows复制/移动UI并将其自身添加到上下文菜单.基本版是免费的(我想家里用).

2)Robocopy - 基于CLI,在编写脚本时很有用.来自MS的免费工具,包含在Vista/Windows 2008中.MS Technet还有一个用于robocopy的GUI - 用于创建语句,以后可以嵌入脚本或命令提示符.

PS:我知道这些已经在这里提出过,如果可以的话,我会投票给他们.


Ada*_*ile 7

你真的需要使用一个文件同步工具,比如SyncBackSE,MS SyncToy,甚至像WinMerge这样的东西都可以.我更喜欢SyncBack,因为它允许您为几乎所有可能的情况和冲突设置非常明确的规则,至少比其他两个更为明确.使用其中任何一个,您都不必一直点击所有弹出窗口,毫无疑问,您可以验证目标与源完全相同.

  • @hyperslug我也输入了这个URL并发现了这个:)我很嫉妒. (3认同)

Vin*_*ert 6

您可以尝试使用SuperCopier,它会在加载时替换标准的Windows复制机制.

它可以在最后重试失败的文件,恢复取消的副本(甚至是Windows取消的副本),对每个答案都接受"全部".您甚至可以在发生之前回答烦人的问题(文件已存在,错误复制文件).