Windows – 通过间歇网络连接复制文件
发布时间:2020-12-13 20:01:17 所属栏目:Windows 来源:网络整理
导读:我正在寻找一种强大的方法来通过 Windows网络共享来复制文件,该网络共享容忍间歇性连接.该应用程序经常用于大型医院的无线,移动工作站,我假设连接可能会一次丢失或几分钟.所涉及的文件大小通常约为200KB – 500KB.该应用程序是用VB6(ugh)编写的,但是我们经常
我正在寻找一种强大的方法来通过
Windows网络共享来复制文件,该网络共享容忍间歇性连接.该应用程序经常用于大型医院的无线,移动工作站,我假设连接可能会一次丢失或几分钟.所涉及的文件大小通常约为200KB – 500KB.该应用程序是用VB6(ugh)编写的,但是我们经常最终使用Windows DLL调用.
谢谢!
我不清楚你的实际问题是什么,所以我会抛出一些想法.
>你想要可重新启动的副本(有这么小的文件大小,看起来不像那么大的交易)?如果是这样,看看CopyFileEx with COPYFILERESTARTABLE 根据我迄今为止所知道的,我认为以下伪代码将是我的方法: sourceFile = Compress("*.*"); destFile = "X:files.zip"; int copyFlags = COPYFILEFAILIFEXISTS | COPYFILERESTARTABLE; while (CopyFileEx(sourceFile,destFile,null,false,copyFlags) == 0) { do { // optionally,increment a failed counter to break out at some point Sleep(1000); while (!IsNetworkAlive(NETWORKALIVELAN)); } 压缩文件首先可以保存您成功复制的文件的跟踪,以及需要重新启动的文件.它也应该使副本更快(较小的总文件大小和较大的单个文件大小),以牺牲双方CPU功率为代价.一个简单的批处理文件可以在服务器端解压缩它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-8 – Windows Phone 8 SDK可以安装在Windows 8 32位
- 天蓝色 – 如何报告Windows Server Service Bus中的错误?
- Windows应用商店应用程序使用自签名SSL证书连接到HTTPS
- 什么使进程显示为Windows中未响应?
- windows-phone-7 – 无法从c#访问应用程序按钮(Windows Pho
- Windows – 如何使用InnoSetup安装驱动程序?
- windows – 调试可怕的’应用程序无法初始化’错误
- 与树莓派共享目录 —— Windows自带NFS客户端?
- Windows Active Directory – 实施密码策略.当前密码会发生
- 装配中的Windows音频
推荐文章
站长推荐
热点阅读