我需要将多个目录从一个位置复制到另一个位置。因此,需要多个
每个文件夹中的文件数量都很大。有没有什么方法可以并行运行这些
还有其他选择吗?
xcopy
语句依次执行。每个文件夹中的文件数量都很大。有没有什么方法可以并行运行这些
xcopy
语句?我能想到的一个选项是- 在单独的批处理文件中调用每个xcopy
,并使用@start
而不是@call
调用这些批处理文件。还有其他选择吗?
/MT[:number]
对吧?实际上,我需要在Windows XP SP3上执行此操作,因此需要明确获取Robocopy。然而,我并没有完全理解它的/MT
用法。你能否详细说明一下? - Pramod Karandikar/MT:100
,robocopy将并行复制多达100个文件。我不建议这样做-8就足够了。因此,如果您确实选择了robocopy而不是xcopy,请按顺序调用它。它将并行复制第一个目录,然后是第二个目录,依此类推。 - Simon/MT:%NUMBER_OF_PROCESSORS%
和/MT:100
分别测量了一个庞大的远程目录中的ROBOCOPY构建输出,后者在四核i5-6500上平均表现出_66%更快_。我希望很久以前就知道这种灵活性! - kayleeFrye_onDeck