我们在公司使用笔记本电脑。我们从各自的工作站连接到网络。我们通常从连接到网络的其他系统复制文件。问题是,这个人可能会随意断开网络连接(去开会、离开办公室等),因此复制过程会终止。
我该如何处理这种情况?是否有一种情况让我可以从终止点开始复制过程?
PS:我们使用Windows XP
答案1
Robocopy使用 /Z 开关将从上次成功复制的块重新开始部分复制。我不记得它是否内置在 XP 中(我认为没有),但 Windows 2003 Resource Kit 版本在 Windows XP 上运行良好。
/Z 开关使 Robocopy 的效率降低,但如果您要复制大文件,它会有所帮助。
答案2
实际上,robocopy 有一个更新 - 他们现在称之为 RichCopy - http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx
希望这会有所帮助,新的 richcopy 功能非常强大。
答案3
查看微软的后台智能传输服务,商务智能系统。这基本上是一个下载/上传管理器(包含在 Windows XP 中),您可以使用命令行实用程序进行控制BITS管理员工具。
我还没有尝试过,但是你应该能够编写一个登录/注销/启动/关闭脚本,利用 BITS 执行您想要的操作。BITS 还具有能够配置要使用的带宽量等优势。您甚至可以发挥想象力,检测连接并相应地调整带宽,例如,BITS 可以继续通过 VPN 从用户家中检索数据,而不会使连接饱和。
这是另一个Technet 文章其中包含一些使用 BITS 的代码示例。