[摘要]功能介绍:1.可以实现增量复制,即只复制“更新时间”或“大小”变化了的文件。本软件特别适合文件数量巨大,但是更新数量较...
功能介绍:
1.可以实现增量复制,即只复制“更新时间”或“大小”变化了的文件。
本软件特别适合文件数量巨大,但是更新数量较少的情况。
比如:几十万甚至上百万个文件当中只更新其中几千个文件的情况
2.可以实现“正则表达式筛选”要处理的文件。
比如:只处理或不处理符合一定条件的文件
3.可以实现目标文件夹与源文件夹的“同步”。
比如:源文件夹有删除文件的情况,目标文件夹也可以相应自动地删除
4.可以按照“复制清单”进行文件复制。
比如:只按照清单从源文件夹中复制文件到目标文件夹
5.Ver1.1版实现了“定时复制”及其“前置批处理”和“后置批处理”功能。
比如:定时复制前可以先执行“前置批处理”,不成功则不进行接下来的复制;定时复制后,可以执行“后置批处理”进行一些善后工作
6.控制台命令行程序(lhycopy.exe),更适合进行批处理。
Ver 1.1增加了定时复制功能,以及定时复制的“前置批处理”和“后置批处理”。
具体如下:
批处理文件必须放在本软件.exe文件所在目录下的“batches”子目录下。
如果存在以下文件,条件满足时就会执行相应的批处理文件,否则忽略此功能。
前置批处理:lhycopyui_before.bat
成功后置批处理:lhycopyui_after_success.bat
失败后置批处理:lhycopyui_after_failure.bat
1. “前置批处理”是自动复制操作的前置条件,如果批处理返回值不为0,则不进行自动复制操作。自动复制操作成功则执行“成功后置批处理”;失败则执行“失败后置批处理”。
2. 批处理文件中可以“call”其它的批处理文件。
3. 批处理中的文件路径请使用绝对路径。
控制台命令行程序
1. 命令行程序比较灵活,可以自由、方便地运用到批处理程序当中。
2. 日志可以通过管道“>”输出到指定文件中。
3. 参数说明如下:
-fromdir:需要复制的源文件夹
-todir:需要复制到的目标文件夹
-rule:只复制符合正则表达式的文件夹及文件
-exclude:不复制符合“-rule”正则表达式的文件夹及文件
-sync:将目标文件夹与源文件夹同步
-list:输出正在复制的文件名
行业软件具有针对性强、易操作等特点。