如何批量将一个文件同时复制进多个文件夹

如题所述

不严格来讲,貌似可以。如果批处理是类似这样的:
copy c:\xxx d:\xxx
copy c:\xxx e:\xxx
(我一般使用 Robocopy.exe,比copy 和 xcopy都强大安全)
因为磁盘和系统有缓冲,所以这样读一次,可以同时复制到其他多个磁盘。我试验过的。有时一个复制命令较早,一个较晚,不久它们就同步了(复制文件的进度完全一致)。追问

怎么使用Robocopy.exe呢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-11
首先获取源文件夹下所有文件名:
string[]
files
=
directory.getfiles(path);
path是文件夹全路径
循环files,用下述方法就可以把文件复制过去
fileinfo
fi
=
new
fileinfo(path1);
fi.copyto(path2,
true);
path1源文件路径,path2目标文件路径。
相似回答