不同HDD | 有多线程能力,读取与写入由单独的线程并行运行。 |
相同HDD | 从目标连续读取直到充满缓冲区。缓冲器填满时,才开始写入至目标。 |
结束字符是'\' |
将来源目录包括其自身复制到目标目录。 (目标目录/来源目录/来源目录内文件) |
结束字符不是 |
复制来源目录内文件到目标目录,
不复制来源目标本身。 (目标目录/来源目录内文件) 但是,若指定了多个来源目录,操作方式将变为上述“结束字符是'\'”。 |
模式 | 操作内容 |
---|---|
差异(不覆盖) | 不复制重名文件。 |
差异(大小/日期) | 若重名,仅复制大小/时间不同的文件。(默认) |
差异(最新日期) | 若重名,仅复制时间较新的文件。 |
复制(全覆盖) | 总是复制/覆盖所有文件。 |
现存(大小/日期) (仅Pro版) |
如果存在相同的文件名,但大小或日期不同,则复制。 (不存在的文件不会被复制) |
现存(最新日期) (仅Pro版) |
如果存在同名文件且时间较新,则复制该文件。 (不存在的文件不会被复制) |
同步(大小/日期) | 若重名,仅复制大小/时间不同的文件。 同时删除目标目录当中来源目录里不存在的文件(&目录)。 |
同步(最新日期) | 若重名,仅复制时间较新的文件。 同时删除目标目录当中来源目录里不存在的文件(&目录)。 |
移动(全覆盖) | 复制并覆盖所有文件后删除所有来源文件。 (可在一般设置切换 “复制/移动设置”→“移动(大小/时间)”) |
移动(不覆盖) (仅Pro版) |
只复制目的地不存在的文件。只有已复制的文件才会从源文件中删除。 (未复制的文件不会被删除) |
删除所有 | 强制删除指定文件(&目录)(=读取专用文件取消读取专用后删除)。 |
校验 | 对Source和DestDir中具有匹配的大小和时间戳的文件进行相互的哈希比较。 (注意:Source和DestDir的描述应该与只是复制时相同。如果你想比较C:\temp\和D:\temp\,在Source中写C:\temp\,在DestDir中写D:\) |
FC校验信息显示 | 对于带有FC校验信息(:fc_verify)的文件,将显示记录的信息。 |
FC校验信息验证 (仅Pro版) |
对于具有FC校验信息(:fc_verify)的文件,重新计算并比较当前的哈希值与它的记录信息,以验证没有发生无声的数据损坏。 |
运行 | 运行复制。运行复制时,此按钮变更为[取消...]按钮。 ・同时按下CTL键,将显示源列表的确认对话框。 |
列表 | 显示将复制&删除的文件列表。文件名前面有'+'表示创建或更新,有'-'表示删除。 ・同时按下CTL键(按钮标签“列表 →“列表+V”)、读取&使用哈希值比较复制模式跳过的每一对文件(除了由过滤器跳过的)。 ・同时按下SHIFT键(若在日志设置启用文件日志),将列表内容写入文件日志。(若启用日志设置中的文件日期/文件大小选项,这些信息也将会显示/写入) |
指定缓冲区大小 | 显示缓冲区的大小,用于读/写。 单击以显示设置 |
速度控制 | 可指定全速、自动降速(*1)、指定速度(90%~10%)、暂停。若觉得它占用资源,建议设置为“自动降速”。(如果它检测到鼠标移动或最顶层窗口更改,它将降速)。若没选择“全速”,进程将设置为低优先级。(这个设置不会被任务管理保存) |
错误时继续 | 读/写/删除操作发生错误也不中断,尽可能持续运行。 (但会在主窗口中显示错误,并记录在错误日志中) |
校验 | 通过xxHash3(MD5/SHA-1/SHA-256/SHA-512/SHA3-256/SHA3-512/xxHash)校验写入的数据。 (若想使用MD5/SHA-1/SHA-256/SHA-512/SHA3-256/SHA3-512/xxHash,可在设置面板的校验选项更改) 在专业版中有常规校验(只有Dest被重新加载)和完美校验(Src和Dest都被重新加载)。 (完美校验也能在读取Src时检测临时错误) 如果发生校验错误,将显示源和目的地的哈希值,然后将目的地文件名改为.fc_verify_err。 (它也可以被删除或在设置中设置为其他行为)。 |
预估 | 开始复制前,先计算文件数/文件大小,预估完成时间。 (启用删除模式时不能预估完成时间。启用移动模式时预估完成时间不包括删除时间) |
立即开始 | 运行其他FastCopy时,不等待其他FastCopy任务运行完成,立即开始运行。(其他FastCopy没有复制/移动时,不显示此按钮)(同时运行) |
ACL属性 | 复制NTFS的“访问控制表属性(ACL)”。 (建议启用特权后运行) 同时扩展属性(EA)(若存在)也会被一起复制。 |
交换数据流 | 复制NTFS的交换数据流(Alternate Stream)。 |
防止被恢复(覆写删除) | 在删除文件之前,重新命名目标文件,用随机数据覆写,使复原无效。不覆写交换数据流。请注意,不能保证复原完全无效。 |
包括 | 仅复制含指定文字列(可使用Unix通配符)的文件与目录内文件。(备注) 需指定多个文件时,以';'为分隔符。需指定目录时,指定文字列后面加上'\'。 (例: *.txt; My Folder[0-9]\) ver3.0以后可指定相对路径。 |
排除 | 与包括相反的操作。排除含指定文件列的文件与目录。 |
在一般设置启用扩展过滤器显示时,显示以下过滤器。 | |
FromDate | 仅复制比指定日期(格式)较新时间戳的文件。 可指定绝对日期("20150701"or "2016/09/26 12:30:59"等)以外,也可指定相对日期(10天前: '-10D')。 |
ToDate | 仅复制比指定日期较早时间戳的文件。 |
MinSize | 仅复制大于指定尺寸的文件。若想缩写文件大小可在文件名后面加上K/M/G/T。 |
MaxSize | 仅复制小于指定尺寸的文件。 |
指定相对路径 |
包括/排除的第一个字符不是'\'时,指定相对路径,从路径末尾向前搜寻。 来源指定为C:\dir\时,若指定 包括为 subdir[1-9]\xxx\,仅复制C:\dir\subdir2\xxx\或C:\dir\dir\subdir3\xxx\ 等目录内文件。 指定包括 为subdir[1-9]\file.*时,复制C:\dir\zzz\subdir9\file.txt 等文件。 |
指定前方一致 |
包括/排除的第一个字符是'\'时,指定前方一致,从路径的开头向后搜寻。(请参照过滤器搜寻的开始点) 指定来源为C:\dir\ 时,指定包括为\subdir[1-9]\xxx\,仅复制C:\dir\subdir2\xxx\ ,C:\dir\subdir3\xxx\等目录内文件。 指定包括 为\subdir[1-9]\file.*,复制C:\dir\subdir9\file.txt等文件,不复制更深层的目录内文件。 |
过滤器搜寻的开始点 |
指定来源为C:\src\; C:\src\file.txt; C:\src\dir*其中一个的时候,过滤器搜寻的开始点(最前面)为C:\src\ 。 |
* | 0个字以上的任何文字。 |
? | 任何1个文字。 |
[abc] | abc其中1个文字。 |
[!abc] | 除了abc以外的任何1个文字。'!'可用 '^'代替。 |
[a-z] | a-z当中任何一个文字。 |
\ | 前面的'\'为指定前方一致。路径名中间的'\'为目录分隔符。结尾的'\'为指定目录。 []里面的'\'为转义符。例如,若想指定"["或"]"为文件名的一部分,则写[\[]。 |
指定绝对日期 | 用YYYYMMDD[hhmmss] 或YYYY/MM/DD [hh:mm:ss]指定日期。 |
指定相对日期 | 用"+|-数字W|D|h|m|s"指定日期。(如-10D=10天前) W|D|h|m|s分别代表:周、日、小时、分、秒。 (识别大写和小写) |
模式 | 操作内容 |
---|---|
差异/复制 | 默认复制连接/符号链接其本身。若想改变复制目标,在设置中可更改(警告)。 |
移动 | 总是移动连接/符号链接其本身。 |
删除 | 总是删除连接/符号链接其本身。 |
打开日志文件 | 打开fastcopy.log |
最新日志文件 | 若选"记录日志文件",显示最新运行的日志文件。 |
文件记录历史 | 若选"记录日志文件",则打开以前的文件日志。 |
FastCopyDir | 打开放置fastcopy.log、fastcopy2.ini的目录。 |
启动时位置 | 启动时总是在现在的位置打开。 |
启动时尺寸 | 启动时总是以现在的尺寸打开。 |
始终显示在最前面 | 始终显示在最前面。 |
关闭 | 关闭FastCopy |
帮助 | 打开帮助 |
检查更新 | 访问访问https://ipmsg.org/fastcopy-update2.dat 检查更新。 |
支持论坛 | FastCopy相关问题和建议的支持论坛。 |
最新版本URL | 打开FastCopy官网。 |
关于FastCopy | 显示版本&著作权 |
主屏幕的默认值 | 有关项目请参照 这里 |
Language/语言 | 改变显示语言(重启后激活) |
I/O単位(MB) | 指定每次对OS要求的读写文件尺寸。 [I/O单位 * 异步I/O数目]为在OS内同时运行的[最大I/O尺寸]。 建议指定1MB。测试时发现若指定2~4MB以上,网络驱动器速度将变慢。 (缓冲区大小需要最大I/O单位的两倍以上) 这个数量(和下述异步I/O数量)非常大时,可能因系统内核资源不足而发生I/O错误。 |
异步I/O数目 |
通过并行发布API,而不是等待每个ReadFile/WriteFile API问题的完成,I/O速度(尤其是网络驱动器)会得到改善。 (注意,将这个数字设置为1并不使用异步I/O) |
始终使用Low IO | 优先考虑其他应用程序的I/O。 (从Vista开始使用低优先I/O) |
SD卡上不使用异步I/O | 由于某些旧SD卡适配器的问题 |
OS缓冲存储器设置 | |
---|---|
使用OS缓冲存储器读取 | 读取时不使用Direct I/O。 不建议使用,因为转送速度变慢或其他程序的内存可能会被OS缓冲存储器置换。 |
使用NTFS/FAT | 读取小于指定尺寸的文件时不使用DirectI/O。 缺点与使用读取OS缓冲存储器时相同,但若复制极小的文件,能减少磁头寻道时间。默认设置未满64KB时启用NTFS,未满128KB时启用FAT。 |
目录读取 | |
---|---|
启用成批读取 | 启用FIND_FIRST_EX_LARGE_FETCH标识符,提升读取目录的速度。 |
校验方法 | 选择校验方法
|
哈希方法(用于校验) | 选择校验的哈希方法(xxHash3/xxHash/MD5/SHA-1/SHA-256/SHA-512/SHA3-256/SHA3-512) (建议为xxHash3) | ||||
如果出现校验错误, | 从以下四个选项中选择。
|
||||
将时间戳设置为 1980-01-02, 直到校验完成 |
从复制/移动到校验完成,时间戳将为 1980-01-02。 确保在校验中断时可以识别未校验的文件。 |
||||
时间戳为1980-01-02的文件将从 校验中运行(仅限大小/日期 或最新日期。仅限完美校验) |
复制/移动/同步校验中断时发生的时间戳为1980-01-02的文件将从校验中运行(跳过复制)。(仅限大小/日期或最新日期模式) (在"移动/同步选项"中,可以将 "移动(全覆盖)" 更改为 "移动(大小/日期)") |
||||
每30秒校验一次 |
每30秒进行一次校验(尽可能)。 (默认行为是在所有复制完成后进行校验(校验队列已满时除外),以尽量减少缓存对设备的影响) |
添加校验信息 | 当校验拷贝完成后,在交换数据流(:fc_verify)中记录如下。 (例如用于检测复制后随时间推移的数据损坏(无声的数据损坏)) {done=完成日期/时间, ftime=文件日期/时间, size=大小, xxHash=哈希值} 在校验错误的情况下,采用以下形式 {error=完成日期/时间, ... , xxHash(src=哈希值, dst=哈希值)} 这些信息可以通过 "FC校验信息显示" 和 "FC校验信息验证"来显示和验证。 |
如果没有得到验证, src的哈希值被记录在文件日志中 | (同左) |
始终平行运行的驱动器(如SSD-RAID) | |
---|---|
概述 | 指定哪些硬盘在并行运行时更快,例如在SSD-RAID中。 始终作为一个独立的硬盘模式运行。 另外,当多个FastCopy硬盘运行时,它不会排队。 |
指定方法 | 如果C:和E:是SSD-RAID,指定 "CE"。 请注意,具有UNC路径名的驱动器应该被分配一个盘符。 |
手动设置物理驱动器 | |
---|---|
概述 | 手动设置驱动器是否属于相同HDD(or SSD)。 |
指定方法 | C:与D:属于相同HDD,E:与F:属于相同HDD时,指定"CD,EF"。 UNC路径名的驱动器,请指定驱动器名或按照下面方针指定。 |
网络驱动器的物理驱动器判断方针 | |
---|---|
概述 | 设置方针判断哪些网络驱动器属于相同HDD(or SSD)。 指定驱动器名的网络驱动器也以挂载时使用的UNC名来判断。(*2) |
相同UNC通用名=相同物理驱动器组 | UNC名为 \\Server1\vol1\ 时,将\\Server1\vol1\ 一致的UNC名判断为相同HDD,将\\Server1\vol2\ 判断为不同HDD。 |
相同UNC服务器名称=相同物理驱动器组 | UNC名为 \\Server1\vol1\ 时,将\\Server1\ 一致的UNC名判断为同一个HDD,将\\Server2\... 判断为不同HDD。 |
所有UNC通用名=相同物理驱动器组 | 将所有网络驱动器判断为相同HDD。 |
可同时运行的最多FastCopy | 同时运行多个FastCopy时,设置容许并行运行的最多程序量。 其他FastCopy在使用相同HDD时,就算同时运行的程序比容许的程序量更少也等待该FastCopy完成后再开始运行。 在“驱动器组设置”可手动设置相同HDD判断。 |
---|---|
不等待FastCopy完成立即开始运行 | 不管同时运行文件数多少,不管是否使用相同HDD,总是立即开始运行。 |
CPU亲和力 |
决定读或写线程是否被钉在一个逻辑CPU核上。 将读/写线程绑定到逻辑CPU核可以提高I/O性能。 (当多个FastCopy系统同时运行时,它们会被自动分配,使它们尽可能少地被分配到对方) |
---|
使用过滤器时,不创建空目录。 | 使用过滤器时,不创建空目录。 |
复制到与源文件相同的目录中,会被重新命名并继续工作 | 如果复制到与源文件相同的目录中,在目录名称的末尾加上(1)等。 |
复制Junction/Symlink本身(不复制实体/内容) | 复制连接/符号链接时复制连接/符号链接本身(默认)。
若不勾选,复制目标文件或目标目录内容。(备注 *1) (移动/删除时总是启用) 创建符号链接需要管理者权限。 |
在复制/移动时,共享开放的写入目的地(略有风险) | 非排他性地打开要写入的文件。 增加了向一个正在被其他进程打开的文件写入的可能性,但如果写入其他数据,可能会破坏文件内容。 |
尽可能地复制硬链接 | 复制硬链接。更多信息见 |
比较时间戳时的容许误差 | 启用差异(大小/日期)或差异(最新日期)时指定src/dst更新日期的容许误差。 通常按照文件系统种类自动校正误差时间戳精准度(NTFS=100ns单位、FAT=2秒单位等)判断,一部分NAS等未满1秒的更新日期不准确的情况下,需手动设置视为相同更新日期的容许误差(msec单位)。 |
夏令时的误差容忍度 | |
---|---|
并不总是考虑到夏令时的错误 | |
只有FAT允许出现夏令时的错误 | |
始终考虑到夏令时的误差 | |
由于预先分配空间,速度更快(仅在有特权时) | |
在特权模式下的空间预分配提供了20-30%的速度,例如,使用高速SSD-RAID。 你可以选择一直这样做,或者只在本地硬盘上做,等等。 |
移动设置 | |
---|---|
“移动(全覆盖)”改为“移动(大小/日期)” | 若目标目录里有大小/日期相同的文件,将它视为相同文件,删除来源文件。 |
逐一移动 | 通常移动文件列表满了(几千~几万个文件)以后才开始删除来源文件。若启用“逐一移动”,每个文件被复制完后(尽快)立即删除来源文件。 |
移动(校验时) | 与上一个相同的动作。每一个文件被校验完后立即删除来源文件。 |
同步设置 | |
---|---|
在复制前进行删除 | 复制是在事先删除了源文件中不存在的文件和要复制过来的文件后开始的。 (目录扫描要进行两次,一次是删除,一次是复制,如果有很多文件的话,速度就会慢一点) |
删除目录,即使在删除时有过滤规范 | 默认情况下,如果在包括规范中只指定了文件而没有指定目录,那么目录就不会被删除。 如果勾选了这个,目录也总是被删除。(注意) |
使用NSA方法禁止恢复(由于有三次覆盖,所以非常慢) | 启用“防止被恢复”(先用随机数覆盖1次&重命名文件后删除)时覆盖3次。(用随机数覆盖2次后再用0数据覆盖1次) |
Source/DestDir(来源/目标)的历史 | 重新启动后有效。 |
记录错误日志 | 在fastcopy.log记录错误日志。 |
将ACL错误记录到日志 | 非NTFS环境(Samba等)或非管理者权限环境,可能出现大量错误日志。 |
将交流数据流错误记录到日志 | 在Samba环境(Samba等)可能出现大量错误日志。 |
记录文件日志 | 每次复制时,创建Log\日期.log文件,记录所有复制文件名及错误。 (如果文件日志数量较多,可以设置自动删除旧的文件日志) |
+ | 创建文件/目录 |
- | 删除文件/目录 |
-> | 创建符号链接/结点 |
=> | 创建硬链接 |
!! | 校验错误(哈希值不匹配) |
启动时检查更新 | 无参数启动时确认是否有最新版本。(上次确认后经过1天以上时) |
运行前显示确认对话框 | 运行前确认。 |
速度以MB/s而不是MiB/s为单位 | 适应于使用MB/s而不是MiB/s的软件。 (该值增加约4.8%) |
当前速度显示在 TransRate 字段中 | 当前(每秒)速度显示(Src速度/Dest速度/总速度)在 TransRate 字段中(包括校验速度)。 (以后显示位置可能会改变。如果您想增加启动时的宽度,请转到文件(F) → 启动时尺寸) |
更新信息的时间间隔 | 指定运行时的显示更新时间。与图标旋转速度同步。 |
完成后弹出气泡提示 | 存储到系统托盘时完成后弹出气泡提示。 |
复制时防止自动休眠 | 不管OS中设置自动休眠,复制时阻止自动休眠。 (但显示对话框时不阻止自动休眠) |
结束时后运行窗口 | |
---|---|
后运行名称 | 默认可选择标准、待机、休眠、关机。 也可设置新的结束时后运行。 |
播放声音 | 结束时播放声音。 可选择“仅发生错误时播放”。 |
关闭 | 完成后关闭 FastCopy。 |
待机/关机运行的概述 | 关机/待机/休眠运行前显示60秒的倒计时,可按“取消”对话框取消。 其他FastCopy在运行时,等待它结束后再开始60秒倒计时。 "恩典"…可以改变执行倒计时的秒数(标准60秒) "发生错误时不执行"…只在成功结束后执行 |
运行命令 | 可指定结束时运行的命令。
与发送邮件软件结合用很方便。 “运行条件”可选择“无条件/正常完成时/错误发生时”。 若勾选“等待完成”,命令完成前不会“关机/待机/休眠”。 |
WebHook通知 (向Slack等发出完成通知) |
"运行WebHook通知"…运行WebHook并向Slack等发送完成通知(相当于日志) (对于Slack,请看这里,了解更多关于WebHook的信息) 你也可以选择"只在发生错误时执行" |
WebHook的参数 (通用) |
设置WebHook的参数。 这个设置对所有的退出过程是通用的。 "WebHook URL"…描述用于发布WebHook的URL "描述POST数据"…描述了要被发送的内容。 注意,$(body)将取代实际的日志。 "测试"…测试WebHook通知的执行情况。 |
添加/更新 | 用任务名存储/更新主窗口内容(来源/目标、命令行模式、指定过滤器、指定缓冲区、错误时继续选项、预估完成时间、自动/相同/不同HDD模式)。 |
删除 | 删除选择任务。 |
启动Windows任务调度程序 | 启动Windows任务调度程序。 (它只是一个快捷方式。\r\n任务调度器的注册辅助/协调功能在FastCopy方面是不可用的) |
目前的排除名单 | 显示当前 Microsoft Defender 排除设置的内容。 |
添加/从排除到排除名单 | 将 FastCopy 添加到 Microsoft Defender 排除列表/将其删除 |
许可证管理(在线) | |
---|---|
许可证密钥 | 当你从 https://fastcopy.jp/pro/ 购买许可证时,你会在购买完成的电子邮件中找到许可证密钥,请复制它。 |
激活 | 输入许可证密钥后,按这个'激活'按钮,完成认证(激活)。 在这之后,Pro版的功能就可以使用了。 |
机器迁移/发布 | 如果你想从一台已经授权的机器转移到另一台电脑上或释放许可证,请执行此操作。 请注意,你将不能再在这台机器上使用专业版的功能。 |
转到离线模式 | 转到非网络环境的屏幕。 |
许可证管理(离线) | |
---|---|
激活密钥 | 使用连接到网络的机器,进入 https://fastcopy.jp/pro/activate。 输入激活密钥(Activation key),通过输入从购买许可证获得的许可证密钥和机器ID(在此屏幕上显示)获得。 |
激活 | 输入激活密钥后,按这个'激活'按钮,完成认证。 在这之后,专业版的功能就可以使用了。 |
机器迁移/发布 | 如果你想把已经激活的机器上的许可证转移或释放到另一台电脑上,请运行这个命令。 复制通过运行该命令获得的 "停用字符串(Deactivation string)",从联网的机器上访问 https://fastcopy.jp/pro/deactivate,完成停用。 注意,此后你将不能在这台机器上使用专业版功能。 (如果万一你错误地停用了,请重新执行激活程序)。 |
转到在线模式 | 转到网络环境的屏幕。 |
新的许可证认证方式(v5.7.0或更高版本) | |
---|---|
新的许可证格式 |
(如果此按钮被隐藏,则无需执行任何操作) 从 v5.7.0 开始,我们已转向新的许可证身份验证格式,即使重新安装操作系统,机器 ID 也不会更改。 虽然您可以继续使用以前的身份验证格式,但我们建议您迁移到新格式,以防需要重新安装操作系统。 (如果离线,许可发布放后,如果再次验证,则会迁移为新格式) |
与GUI模式不同,分隔符为空白文字。 包含空白文字的路径名,请用 "" 区分。 |
/to=总是放结尾。 |
若想等待完成,请使用fcp,或请指定 start "" /wait fastcopy.exe [/选项]...。 |
/cmd= (noexist_only | diff | update | force_copy | exist_diff | exist_update | sync | sync_update | move | move_noexist | delete | verify | verify_read | verify_check) |
指定操作模式。(省略cmd指定时默认指定diff模式。指定delete时不用/to=dest_dir)
| ||||||||||||||||||||||||||||||
/auto_close | 复制结束后,自动关闭。 | ||||||||||||||||||||||||||||||
/force_close | 复制结束后,发生错误,也强行关闭。 | ||||||||||||||||||||||||||||||
/open_window | 不存储到系统托盘中。(不立即开始运行时不需指定) | ||||||||||||||||||||||||||||||
/estimate | 预估复制完成时间。(禁用:/estimate=FALSE) | ||||||||||||||||||||||||||||||
/balloon(=FALSE) | 完成时显示气球通知。(禁用:/balloon=FALSE) | ||||||||||||||||||||||||||||||
/no_ui | 不显示确认对话框。(为后台任务。如果使用/no_confirm_del,自动设置/no_confirm_stop和/force_close。会话0隔离(主要启动任务计划)时自动设置/no_ui。就算不显示对话框,完成时会倒计时) | ||||||||||||||||||||||||||||||
/no_confirm_del | 当用/delete参数时,不显示确认界面。 | ||||||||||||||||||||||||||||||
/no_confirm_stop | 不要显示错误对话框,即使发生严重错误。 | ||||||||||||||||||||||||||||||
/no_exec | 对FastCopy窗口界面设置参数,但是不运行。 | ||||||||||||||||||||||||||||||
/error_stop | 发生错误时显示对话框确认是否继续。(禁用:/error_stop=FALSE) | ||||||||||||||||||||||||||||||
/bufsize=N(MB) | 用MB单位来指定缓冲区大小。 | ||||||||||||||||||||||||||||||
/ini=ini文件名 | 指定ini文件进行设置。它不能包含目录名称。(默认:fastcopy2.ini) | ||||||||||||||||||||||||||||||
/log | 将操作/错误信息写入日志文件 (fastcopy.log)(禁用: /log=FALSE) | ||||||||||||||||||||||||||||||
/logfile=日志文件名 | 指定日志文件的文件名。 | ||||||||||||||||||||||||||||||
/filelog | 记录详细文件日志。在FastCopy/Log目录里面,以“日期.log”形式存储。校验时同时记录哈希值。(使用/filelog=filename可存储到指定文件。但若指定同一个文件,同时运行多个FastCopy,日志可能会混合输出) | ||||||||||||||||||||||||||||||
/skip_empty_dir | 启用过滤,不复制空文件夹。(禁用:/skip_empty_dir=FALSE) | ||||||||||||||||||||||||||||||
/job=任务名 | 指定事先注册的任务。 | ||||||||||||||||||||||||||||||
/force_start(=N) | 不等待其他FastCopy运行完成,立即开始。 (/force_start=2~N指定最大并行进程数) | ||||||||||||||||||||||||||||||
/disk_mode= (auto|same|diff) | 指定自动/相同/不同HDD模式。(默认:auto) | ||||||||||||||||||||||||||||||
/speed=(full|autoslow| 9-1(90%-10%)|suspend) | 控制速度。 | ||||||||||||||||||||||||||||||
/low_io | 优先考虑其他应用程序的IO(禁用: /low_io=FALSE) | ||||||||||||||||||||||||||||||
/srcfile="files.txt | 用文件名指定来源内容,用户每行可以描述一个文件名。(不建议指定大量文件) | ||||||||||||||||||||||||||||||
/srcfile_w="files.txt" | 与/srcfile=相同,除了由UNICODE描述。 | ||||||||||||||||||||||||||||||
/include="..." | 指定包括过滤器。(详情) | ||||||||||||||||||||||||||||||
/exclude="..." | 指定排除过滤器。(详情) | ||||||||||||||||||||||||||||||
/from_date="..." | 指定最旧的时间戳的过滤器。(详情) | ||||||||||||||||||||||||||||||
/to_date="..." | 指定最新的时间戳的过滤器。(详情) | ||||||||||||||||||||||||||||||
/min_size="..." | 指定最小尺寸的过滤器。(详情) | ||||||||||||||||||||||||||||||
/max_size="..." | 指定最大尺寸的过滤器。(详情) | ||||||||||||||||||||||||||||||
/time_allow=N(ms) | 指定src/dst更新日期差异的允许时间(ms),在差异(大小/日期)或差异(最新日期)。 | ||||||||||||||||||||||||||||||
/wipe_del | 在删除之前重命名文件并擦除,阻止复原。(禁用:/wipe_del=FALSE) | ||||||||||||||||||||||||||||||
/acl | 复制“访问控制表属性(ACL)”、“扩展属性”(EA)。(仅限于NTFS)(禁用:/acl=FALSE) | ||||||||||||||||||||||||||||||
/stream | 复制交换数据流(仅限于NTFS)(禁用:/stream=FALSE ) | ||||||||||||||||||||||||||||||
/reparse | 复制连接/装载点/符号链接本身(不是内容)。(复制文件内容:/reparse=FALSE)(详情 及 警告) | ||||||||||||||||||||||||||||||
/verify | 校验通过xxHash3(or MD5, SHA-1, SHA-256, SHA-512, SHA3-256, SHA3-512, xxHash) 写入的文件数据。(禁用:/verify=FALSE) | ||||||||||||||||||||||||||||||
/verifyinfo | 启用校验信息附加到交换数据流(:fc_verify)(禁用:/verifyinfo=FALSE) | ||||||||||||||||||||||||||||||
/dlsvt=(none|auto|always) | 指定夏令时的误差容限 (详情) | ||||||||||||||||||||||||||||||
/linkdest | 尽可能重现硬链接。详情 请参照这里 。 | ||||||||||||||||||||||||||||||
/recreate | 将更新行为从“覆盖目标”更改为 “删除并重新创建目标”。(指定/linkdest时,不管是否指定/recreate运行这个动作)总是启用这个操作: fastcopy2.ini [main] recreate=1。 | ||||||||||||||||||||||||||||||
/postproc=结束时后运行名 | 指定事先注册的结束时后运行名。(禁用:/postproc=FALSE) |
选择 | 内容 |
---|---|
--(xxh|xxh3|md5|sha1|sha256|sha512|sha3_256|sha3_512) | 哈希类型(Default: xxh3) |
--recur(sive) | 递归运行目录 |
--non_stop | 忽略错误 |
--use_cache | 使用操作系统缓存 |
Q. 配置文件(FastCopy2.ini)和日志文件的位置 |
如果安装在Program Files下、\Users\(USER)\AppData\roaming\FastCopy\。 否则,FastCopy.exe存在的目录。 |
Q. 当DestDir是驱动器根目录时,我想在没有额外子目录的情况下进行复制(例如:D:\) |
驱动器根的尾部(例如D:\)不能被删除(会发生错误)。 在这种情况下,请在源端附加*。 例如,对于C:\src,使用C:\src\*。 |
Q. 从任务调度器启动时速度慢 |
这是因为Windows强制从任务调度器启动的进程具有低优先级I/O。 为了避免这种情况,在任务调度器中选择一个任务,导出它,删除它,把它的 <priority>7</priority> 设置改为5或更低,然后再导入它。 (检索: taskscheduler priority xml) |
Version | 介绍 |
---|---|
v5.8.0 |
增加了“每30秒校验一次”选项。 在“日志设置”中添加了自动删除文件日志的选项。 修正了当一个目录下有大量目录(超过 700 万个)时可能出现的异常。 |
v5.7.15 |
修复了在启用 交换数据流 并选择 FC添加校验信息 添加选项的情况下复制 交换数据流 中包含 FC添加校验信息 的文件时未反映时间戳的问题。 其他改进。 |
v5.7.14 |
添加 当前速度显示(Src速度/Dest速度/总速度)在 TransRate 字段中 选项。 修复了使用 /job=启动时按Ctrl键时(即使 FastCopy 不在前台)未反映源信息的问题(从 v5.4.0 到 v5.7.12。强烈建议更新)。 |
v5.7.12 | 各种稳定性改进。 |
v5.7.11 |
为结束时后运行添加了“关闭 FastCopy”。 启用将时间戳设置为 1980-01-02,直到校验完成后,即使时间戳恢复失败,也会重试(部分环境有效)。 |
v5.7.10 | 修复了极少数情况下由于接近 100% Read 错误环境(在相同HDD模式下)而发生的异常。 |
v5.7.9 |
修复了极少数情况下由于频繁 I/O 错误而发生的异常(在相同HDD模式下)(仅限 v5.7.7)。 时间戳为1980-01-02的文件将从校验中运行仅通过完美校验启用。 修复了 交换数据流/ACL 使用常规验证检查时 src 哈希值始终为 0 的问题(仅限 v5.7.7~8)。 |
v5.7.7 |
进一步提高速度。 修复了设置“将时间戳设置为 1980-01-02,直到校验完成”时无法正确恢复符号链接/连接日期的问题。 改进了启用 ACL 时的行为。 |
v5.7.5 | 各种稳定性改进。 |
v5.7.3 | 通过添加 /ini= 选项,现在可以指定 ini 文件名。(默认: fastcopy2.ini) |
v5.7.2 |
修复了从外壳扩展中选择删除功能时权限升级不起作用的问题。(仅限 v5.7.1) |
v5.7.1 | 另外,还可以为 1.启动,2.右键单击外壳时的"复制",和 3.右键拖动外壳时的"复制" 中的每一个选择默认操作模式。 |
v5.7.0 |
添加 Microsoft Defender排除。(复制 zip、exe、dll 等文件的速度会明显加快) 为 新的许可证认证方式 中的罕见环境提供额外支持。 更正了将时间戳设置为 1980-01-02,直到校验完成的错误。 |
v5.6.0 |
添加 时间戳为 1980-01-02的文件将从校验中运行(Pro版)。 为 新的许可证认证方式 中的罕见环境提供额外支持。 |
v5.5.0 |
添加 将时间戳设置为 1980-01-02,直到校验完成。 添加 新的许可证认证方式。 各种稳定性改进。 |
v5.4.3 |
在文件菜单中添加了"开始新的FastCopy"项目。 修复了移动模式中的一个罕见异常(启用 ACL/交换数据流时)。 修复了Win11的外壳扩展设置中的一个罕见异常。 |
v5.4.2 |
在 Win11 的外壳扩展中添加了一个选项,以在右键单击时不显示顶层菜单。 添加了SD卡上不使用异步I/O选项(由于某些旧SD卡适配器的问题)。 修正了移动过程中出现I/O错误时无法继续操作的问题。 将构建环境从 VS2019 更改为 VS2022。 |
v5.4.1 |
您现在可以自定义操作模式列表。 添加 "现存(大小/日期)" 模式(仅限Pro版)。 添加 "现存(最新日期)" 模式(仅限Pro版)。 添加校验类型 SHA3-256/SHA3-512(OpenSSL已更新至 3.1.2)。 启用 ACL/交换数据流时,速度得到提高。 改进了选择 任务 时的行为 按住 Shift 键并按 Source/DestDir 按钮打开文件资源管理器。 |
v5.3.1 | 修正校验(MD5/SHA1/SHA256/SHA512)过程中的内存泄漏问题。 |
v5.3.0 |
添加 "移动(不覆盖)"模式(仅限Pro版)。 |
v5.2.6 |
更新 xxHash 到最新版本 (v0.8.2)。 改进了简体中文。 修复了"Program Files"中无法安装的问题(仅限 v5.2.5)。 |
v5.2.4 | 修复了部分环境下出现的异常。 |
v5.2.3 |
修正了当一个目录下有大量目录时可能出现的异常。 修正了校验过程中可能发生I/O错误的异常。 |
v5.2.0 | 增加了简体中文版本。 |
v5.1.1 |
托盘图标的状态即使在运行中也应该改变。 信息更新从1秒改为默认的0.5秒(可以从设置 → 其他中改变)。 |
v5.1.0 |
为包括/排除过滤器添加多行编辑器。 改进了Win11的外壳扩展的行为。 |
v5.0.2 - v5.0.5 |
改进了核查期间的时间预估。 纠正了在设置屏幕中,空间模式的预分配没有被保存的问题。 修正了在某些Win11环境下,旧的上下文菜单中显示额外的条目。 (可能需要重新注册) 增加了网站许可证。 |
v5.0.0 |
更改许可证。(在工作场所使用等,必须购买专业版许可证密钥) 增加完美校验。(仅Pro版) 支持Win11的外壳扩展。 异步I/O算法的演变,以获得更高的速度。 由于特权时预先分配空间,在高速SSD环境下速度提高20%-30%。 在主要命令中增加了 "校验"、"FC校验信息显示 "、"FC校验信息验证(仅Pro版)"。 支持CPU亲和力。 增加了总是并行运行的驱动器设置。 在校验错误时的动作中增加了时间戳变化(1980-01-01) 纠正了删除时的内存泄漏。 |