我们基本上每天都在进行各种文件复制操作,从硬盘的一个地方到另一地方,从光盘中复制文件到硬盘,从硬盘复制文件到MP3播放器,通过网络将文件直接传送给好友等等,无论哪种情况,如果复制传送大量文件的话,由于某种原因(如断电或死机)而中途意外终止的话,又不得不从头再来,要是能够“断点续传”那就轻松多了。
一、用WinRAR实现断点续传
我们在复制包含大量文件的文件夹时,如果某个文件损坏或者正在被系统使用,复制操作就会被终止,尽管复制了一部分文件到目的地,如果文件众多,将不知道哪些文件已经复制,而哪些文件还没有复制。通常的情况是结束或修复被调用的文件后再重新进行复制,其实利用压缩软件WinRAR就能绕开无法复制的文件,将文件传送到底,还能将未被复制的文件找出来。
在要复制的文件夹上右击选择“添加到压缩文件”,在弹出的压缩参数设置的“常规”分页中单击“浏览”,定位到复制的目标路径(如E:\),确定后开始压缩,当碰到无法复制的文件,WinRAR就会弹出一个“诊断信息”对话框提示某文件无法访问,并且继续压缩直到完毕(图1),这样就绕过了不能复制的文件将大多数文件提取出来。到目标路径下将目录解压出来即可。单击图1所示对话框中的“复制到剪贴板”,在记事本等文本编辑工具中粘贴即可看到未能成功复制的文件清单。
1 复制WinRAR诊断信息
小提示:用WinRAR压缩打包复制文件,仅仅对一些文件数量比较多而容量小的情况,对于数量有限并且超大的文件不能准备提取。
二、用QQ传文件断点续传
我们知道用QQ通过网络和异地的朋友传文件,由于网络故障或者断电死机、电脑意外重启等情况,只要我们重新进行该文件的传输,QQ就会提示“刚才已经接收了的文件大小,是否使用断点续传从上次的位置继续接收?”,单击“继续接收”就会从上次中断的位置处继续接收文件了(图2)。
2 QQ断点续传功能
利用同样的方法,在本地电脑上同时登陆两个QQ号,然后用一个QQ向另外一个发送文件,即使关闭一个聊天窗口或者将电脑重新启动,然后继续传输也能实现断点续传。
小提示:利用MSN(Windows Live Messenger)中进行文件传输也能实现断点续传。QQ的断点续传功能对于从网络上接收文件,或者在局域网中传文件而遇到意外情况导致传输终止的情况非常有效。
三、自建FTP实现断点继传
如果经常要在局域网络中进行大量文件传输,遇到网络速度欠佳、对方关机、断电重启等情况,如果用以上的办法还是显得“业余”了点。可以通过Serv-U之类的Ftp服务器软件搭建一个FTP下载服务器,然后用FTP软件来进行文件的复制断点续传。这里我们以最简单的CHKen FTP这款软件来加以说明。
运行软件进入配置界面,切换到“组设置”下右击选择“新建条目”打开“添加新组”对话框,依次输入组名,设置好传输文件的根目录,注意确保已经勾选“续传”;切换到“用户设置”下右击新建一个用户帐户;切换到“系统设置”选项下设置好端口和线程,最后点击“运行服务”即可启动Ftp服务器了(图3)。
3 CHKen FTP增加新组设置
启动了Ftp服务器后,我们就可以运行FlashFXP之类的FTP软件来进行大文件复制转移了,由于是采用FTP上传和下载,因此不但速度快而且能够断点续传。比如我们以FlashFXP为例加以说明。运行FlashFXP后,按下F8键打开连接窗口,服务器可以选择为本机IP地址,输入刚才设置好的用户名和密码登陆到FTP上(图4),接下来就能在设置好的虚拟目录上进行大文件复制、转移甚至完成整盘拷贝等操作,即使出现意外终止的情况也能断点续传。
4 FlashFXP快速连接设置
小提示:在本地电脑上建立Ftp服务器是比较通用的做法,类似的软件也比较多,这种方法对于文件数量多少没影响,就算互传超大超多的文件也不担心遇到意外终止的情况。