标题：fastcopy
简介
Fastcopy是日本的最快的文件拷贝工具。磁盘间相互拷贝文件是司空见惯的事情，通常情况都是利用WINDOWS自带的复制粘贴功能来实现的。这样做在数目较小的情况下倒也没什么问题，但是数目较大时，系统自带的复制功能就有些力不从心了。这时就需要FASTCOPY。一个424MB的电影其拷贝时间仅为21秒，传输速度达到了21MB/秒，不知比TotalCopy之流快了多少倍。
为什么这么快
所有的复制操作都是通过“从介质（硬盘）读数据→写入数据→从缓存中读出→向介质（硬盘）写入数据”这几项步骤来完成的，并且这些步骤都是多个线程同时进行的，如果线程之间的协同运作不够完美，那速度就会大打折扣，有些线程忙得要命，而有些却必须等待，FASTCOPY就是优化了它们之间的工作顺序，大大提高了速度。
基本参数
  /cmd=(noexist_only|diff|update|
sync|force_copy|move|delete)
noexist_only 复制-如重名，则不复制
diff 复制-如重名，则公复制大小与时间不同的文件
update 复制-如重名，则复制较新的源文件
sync 同步-如重名，则复制大小与时间不同的文件
force_copy 复制-覆盖重名文件
move 移动-覆盖重名文件并强行删除源文件
delete 删除-强行删除指定的文件与目录
/auto_close 拷贝结束后，自动关闭
/force_close 如果拷贝结束后，发生错误，也强行关闭
/open_window 显示Fastcopy窗口界面
/estimate 预测拷贝完成时间
/no_exec 对Fastcopy窗口界面设置参数，但是不执行
/no_confirm_del 当用/delete参数时，不显示确认界面
/error_stop 发生错误时中止动作（在/error_stop=FALSE抑制）
/bufsize=N(MB) 用MB单位来指定缓冲器大小
/speed=(full|autoslow|9-1(90%-10%)|suspend) 速度限制
/log 输出记录文件(fastcopy.log) （在/log=FALSE抑制）
/skip_empty_dir 启用过滤，不拷贝空文件夹（在/skip_empty_dir=FALSE抑制）
/job=任务名称 执行指定的任务
/force_start 在其他的FastCopy拷贝，并且正执行的时候，执行立即也（在/force_start=FALSE抑制）
/disk_mode=(auto|same|diff) 指定自动/恒等性/其他HDD方式。
/include=“...” 指定Include过滤器
/exclude=“...“指定Exclude过滤器
/overwrite_del 在删除文件之前，删掉方式时，重新取名给重复&，使复原无效（在/overwrite_del=FALSE抑制）
/acl 拷贝存取支配清单(ACL)（只NTFS有效）（在/acl=FALSE抑制）
/stream 拷贝副其次线流（只NTFS有效）（在/stream=FALSE抑制）
/junction 复制junction·mount point(不是属下)junction·mount point自己(/junction=FALSE 拷贝属下)
/symlink 用象征性连接(而不是本质)拷贝象征性连接其本身（在/symlink=FALSE拷贝本质）
功能特点
1.完全支持拖曳操作，支持拖曳多个文件到来源中；
2.支持外壳整合，方便利用右键菜单直接复制文件；
3.支持三种不同的 HDD 模式；
4.内建多种人性化的操作模式；
5.支持过滤，可以使用通配符；
6.支持任务管理；
7.支持命令行操作； 
8.软件十分小巧，甚至可以在安装后，直接将安装目录中的文件复制到任何可移动存储设备中，方便携带，随取随用；
9.所有的复制操作都是通过“从介质（硬盘）读数→写入数→从缓存中读出→向介质（硬盘）写入数”这几项步骤来完成的，并且这些步骤都是多个线程同时进行的，如果线程之间的协同运作不够完美，那速度就会大打折扣，有些线程忙得要命，而有些却必须等待，FASTCOPY就是优化了它们之间的工作顺序，大大提高了速度。  
操作指南
一、运行软件打开主程序窗口后，可以发现界面非常简洁，有源目录、目标目录，这些指定文本框一目了然，点击它们可以分别指定相应文件夹。操作方式有七种，分别显示在下拉列表中，默认下为“复制—或重名，则仅复制大小时间不同的文件”。为何复制的快？关键就是在“缓存”了，因此可以根自个电脑配置情况可以调整该值，默认下为32M。另外，在复制过程中可以通过通配符来设定过滤内容。  二、使用软件1、指定源目录、目标目录
点击“源目录”、“目标目录”可以分别为其指定要复制的内容及目标文件夹。复制的内容可以是文件夹或文件。目标目录结尾键入“\”表示拷贝时要包括源目录本身及其内容；结尾不键入“\”表示只拷贝源目录下的内容。
用拖拽的方式同样可以指定源目录、目标目录。这样很方便，随着在资源管理器中浏览就可以将复制对象确定下来。另外，可以通过“设置”菜单中的“外壳扩展”为右键菜单建立“复制”与“删除”命令。 
2、选择不同的操作方式
通过“目标目录”文本框下的下拉菜单按钮就可以挑选七种不同的操作方式。这里，复制项相对多些，都是在复制时经常会遇到的处理办法。
“移动”项是将“源目录”内容移动到“目标目录”中去，源目录内容消失；“全部删除”项是关闭“目标目录”，只对源目录内容进行处理。对于固定拷贝的操作可以建立一个任务，通过“任务菜单”菜单中的“添加/更新/删除”命令创建，方便一键就可复制或删除。 
3、常规设置、硬盘模式定义
在“设置→常规设置”菜单中可以定义缓存的空间大小，它直接关系到复制时的速度快慢，现在机器配置都很强悍，这里设定值高些不成问题。相关的定义有I/O缓存设置、I/O设置、复制和删除、日志写入等项目。
硬盘模式的设置是为了在读写时对缓存的操作方式，默认下为自动硬盘模式，另外两种分别是相同硬盘模式、不同硬盘模式，可以根自己机器的配置来选择。相同硬盘模式是指用大的缓存进行读入，直到缓存满额，再转入大缓存写入；不同硬盘模式则是读写缓存多线程并行进行。 
4、执行后的结果查询
在执行过程中会显示读取、写入、时间、传输效率、文件速率等信息，在下方的文本框中会显示当前拷贝的内容。拷贝完成后点击“显示列表”按钮可以查看拷贝内容及错误文件、目录信息。
软件对于拷贝和删除小文件或文件夹来讲，可能就有点大材小用了。对于大型的文件和文件夹就不同了，它能非常迅速的完成要拷贝的内容，通过简单的设置还能过滤不要的内容。体积小、方便携带、操作迅速。
更新信息
1.加快校验速度；
2.校验默认模式由SHA-1改为MD5。(如果想使用SHA-1，可以修改fastcopy.ini文件在[main]条目下添加Using_MD5=0)；
3.新增“记录窗口大小”和“记录窗口位置”菜单；
4.新增“源目录和目标目录对换”菜单。
使用说明：
启动FASTCOPY，点击主界面中的“来源”，在弹出对话框中选取源文件，点击“目标”选取要存放的磁盘或目录，最后点击“执行”。在复制的过程中FASTCOPY视系统情况及配置，由快到慢，最高一般可迅速跃升并稳定在每秒21MB-23MB之间，速度惊人。
官方网址与英文官网详见扩展阅读
测试：　1：618M，一个文件，23.92秒，本地to硬盘，速度25.84/s
2：126.7M，3457个文件，35.89秒，本地to本地，速度3.53M/s
3:189M,本地to本地,9M/s