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

hanlen 2018-02-11 10:23:20
多年未用D7,今天拾起来开发个小程序。文件夹分了的程序。总是出现错误

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

我用的是D7.

请大侠支招。
...全文
2696 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
JPEXE 2018-03-06
  • 打赏
  • 举报
回复
单线程按序复制,复制成功一个就弹出一个,能一定程度上避免供电不足的问题。
ooolinux 2018-02-26
  • 打赏
  • 举报
回复
用hub是容易供电不足,尤其USB 3.0设备和移动硬盘。
zbdzjx 2018-02-26
  • 打赏
  • 举报
回复
随便说说:供电不足??
hanlen 2018-02-26
  • 打赏
  • 举报
回复
已搞定。就是复制过程,总有不定的个别U盘会出错。
hanlen 2018-02-26
  • 打赏
  • 举报
回复
用USB HUB就可以插10个U盘了。
hongss 2018-02-13
  • 打赏
  • 举报
回复
要识别U盘的吧? PS:现在可以放这么大的分了?
ooolinux 2018-02-13
  • 打赏
  • 举报
回复
好奇怎么插10个U盘?
lyhoo163 2018-02-12
  • 打赏
  • 举报
回复
复制文件,除了CPU占用时间,更重要的是对硬件磁盘和U盘的操作,占用时间很大。 不提倡使用多线程来操作,这样,线程对CPU和磁盘操作分配时间,不能加快速度。 要通过线程操作,建议建立一个线程,按序操作。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧