|
FastCopy 4.0是一个重要里程碑,增加了命令行版本fcp.exe和用于执行xxHash3/SHA的哈希命令行版本FcHash.exe,还显著提升了性能,支持OpenSSL库,降低了SHA-256下的CPU占用率 :
fcp.exe 用于文件复制操作,支持多种命令行选项以满足不同的复制需求。
FcHash.exe 用于计算文件或目录的哈希值,支持多种哈希算法,并提供递归处理和错误忽略选项。
命令行版本 fcp.exe 的使用方法
fcp.exe 是 FastCopy 的命令行版本,可以用于执行文件复制操作。以下是使用 fcp.exe 的基本方法和一些常用选项:
基本语法
- cp.exe [/选项] file1 file2 ... [/to=dest_dir]
复制代码
示例
将文件从一个目录复制到另一个目录:
- fcp.exe C:\source\file.txt /to=D:\destination\
复制代码
递归复制整个目录:
- fcp.exe /cmd=diff C:\source\ /to=D:\destination\
复制代码
使用通配符复制多个文件:
- cp.exe C:\source\*.txt /to=D:\destination\
复制代码
等待复制完成:
- start "" /wait fcp.exe C:\source\file.txt /to=D:\destination\
复制代码
常用选项
/cmd=diff:仅复制源目录中与目标目录不同的文件。
/cmd=move:移动文件而不是复制。
/cmd=delete:删除目标目录中的文件。
/to=dest_dir:指定目标目录。
/buf=n:设置缓冲区大小(单位为KB)。
/retry=n:设置重试次数。
/retrywait=n:设置重试等待时间(单位为秒)。
/speed=n:设置复制速度限制(单位为KB/s)。
/log=filename:记录日志到指定文件。
/force:强制覆盖目标文件。
/noerr:忽略错误继续执行。
哈希命令行版本 FcHash.exe 的使用方法
FcHash.exe 是用于执行 xxHash3/SHA 系列哈希计算的命令行工具。以下是使用 FcHash.exe 的基本方法和一些常用选项:
基本语法
- FcHash.exe [选项] file1(or dir1) [,file2...]
复制代码
示例
计算单个文件的哈希值:
- FcHash.exe --sha256 C:\path\to\file.txt
复制代码
递归计算目录中所有文件的哈希值:
- FcHash.exe --sha256 --recursive C:\path\to\directory\
复制代码
计算多个文件的哈希值:
- FcHash.exe --sha256 C:\path\to\file1.txt,C:\path\to\file2.txt
复制代码
忽略错误继续执行:
- FcHash.exe --sha256 --non_stop C:\path\to\file.txt
复制代码
常用选项
--(xxh|xxh3|md5|sha1|sha256|sha512|sha3_256|sha3_512):指定哈希算法,默认为 xxh3。
--recursive:递归处理目录中的所有文件。
--non_stop:忽略错误继续执行。
--use_cache:使用操作系统缓存。
|
|