如何将一个文件夹同步复制到10个U盘根目录上

时间:2022-12-25 12:34:13
多年未用D7,今天拾起来开发个小程序。文件夹分了的程序。总是出现错误

我利用线程在操作,线程中调用了SHFileOperation。在多线程中复制的时候。
总有一些不固定U盘会出现复制失败。

我用的是D7.

请大侠支招。

8 个解决方案

#1


复制文件,除了CPU占用时间,更重要的是对硬件磁盘和U盘的操作,占用时间很大。
不提倡使用多线程来操作,这样,线程对CPU和磁盘操作分配时间,不能加快速度。
要通过线程操作,建议建立一个线程,按序操作。

#2


要识别U盘的吧?

PS:现在可以放这么大的分了? 如何将一个文件夹同步复制到10个U盘根目录上

#3


好奇怎么插10个U盘?

#4


用USB HUB就可以插10个U盘了。

#5


已搞定。就是复制过程,总有不定的个别U盘会出错。

#6


随便说说:供电不足??

#7


用hub是容易供电不足,尤其USB 3.0设备和移动硬盘。

#8


单线程按序复制,复制成功一个就弹出一个,能一定程度上避免供电不足的问题。

#1


复制文件,除了CPU占用时间,更重要的是对硬件磁盘和U盘的操作,占用时间很大。
不提倡使用多线程来操作,这样,线程对CPU和磁盘操作分配时间,不能加快速度。
要通过线程操作,建议建立一个线程,按序操作。

#2


要识别U盘的吧?

PS:现在可以放这么大的分了? 如何将一个文件夹同步复制到10个U盘根目录上

#3


好奇怎么插10个U盘?

#4


用USB HUB就可以插10个U盘了。

#5


已搞定。就是复制过程,总有不定的个别U盘会出错。

#6


随便说说:供电不足??

#7


用hub是容易供电不足,尤其USB 3.0设备和移动硬盘。

#8


单线程按序复制,复制成功一个就弹出一个,能一定程度上避免供电不足的问题。