Files
DCIT/bin/publish/win-x64/session-20260709.log

89 lines
91 KiB
Plaintext
Raw Normal View History

2026-07-13 09:26:08 +08:00
2026-07-09 11:02:22.876 INFO ENV_STARTUP 启动目录可写: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.App\bin\publish\win-x64\
2026-07-09 11:02:22.878 INFO ENV_AUTOMATION 检测到可自动化组件: Word.Application
2026-07-09 11:02:22.878 INFO ENV_DOCTO 检测到 docto.exe: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.App\bin\publish\win-x64\tools\DocTo\docto.exe
2026-07-09 11:02:23.490 INFO APP_START 程序启动。
2026-07-09 11:02:34.769 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): <empty> 恢复文件夹(生效): <empty> 差异文件格式: .diff
2026-07-09 11:02:35.356 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 2 项。 候选数量: 2 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending
2026-07-09 11:22:10.180 INFO ENV_STARTUP 启动目录可写: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.App\bin\publish\win-x64\
2026-07-09 11:22:10.183 INFO ENV_AUTOMATION 检测到可自动化组件: Word.Application
2026-07-09 11:22:10.184 INFO ENV_DOCTO 检测到 docto.exe: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.App\bin\publish\win-x64\tools\DocTo\docto.exe
2026-07-09 11:22:14.015 INFO APP_START 程序启动。
2026-07-09 11:22:14.209 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): <empty> 恢复文件夹(生效): <empty> 差异文件格式: .diff
2026-07-09 11:22:14.748 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 2 项。 候选数量: 2 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending
2026-07-09 11:22:26.889 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): <empty> 恢复文件夹(生效): <empty> 差异文件格式: .diff
2026-07-09 11:22:27.313 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 2 项。 候选数量: 2 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending
2026-07-09 11:23:04.430 INFO SCAN_START 开始扫描替换候选文件。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹(输入): <empty> 替换文件夹(生效): <empty>
2026-07-09 11:23:04.455 INFO SCAN_DONE 替换候选文件扫描完成,共 2 项。 候选数量: 2 [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: <empty> 差异文件: <empty> 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: <empty> 差异文件: <empty> 勾选: 是 状态: Pending
2026-07-09 11:23:06.930 INFO EXTRACT_START 开始自动提取,勾选文件数=2。
2026-07-09 11:23:19.371 INFO EXTRACT_DONE 自动提取完成。提取=23追加=2跳过=21。
2026-07-09 11:23:23.554 INFO SCAN_START 开始扫描替换候选文件。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹(输入): <empty> 替换文件夹(生效): <empty>
2026-07-09 11:23:23.573 INFO SCAN_DONE 替换候选文件扫描完成,共 2 项。 候选数量: 2 [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: <empty> 差异文件: <empty> 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: <empty> 差异文件: <empty> 勾选: 是 状态: Pending
2026-07-09 11:23:33.778 INFO SCAN_START 开始扫描替换候选文件。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 替换文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep
2026-07-09 11:23:33.793 INFO SCAN_DONE 替换候选文件扫描完成,共 2 项。 候选数量: 2 [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:23:37.509 INFO REPLACE_BATCH_PLAN 替换批处理开始。勾选=2执行=2预跳过=0并发度=2。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 规则文件: <empty> 差异 JSON 加密: 是 图片替换: 启用 固定图片种子: 否 规则总数: 2 勾选文件数: 2 实际执行数: 2 预跳过数: 0 并发度: 2 执行项目: [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:23:37.608 INFO DEBUG_RULES 执行规则列表。 总规则数=2; 规则详情=[Id=AK0001, Name=AUTO-KW-0001, Enabled=True, Target=DocumentContent, SearchText='显示', ReplacementText=''; Id=AK0002, Name=AUTO-KW-0002, Enabled=True, Target=DocumentContent, SearchText='数据', ReplacementText='']
2026-07-09 11:23:37.687 INFO DEBUG_RULES 执行规则列表。 总规则数=2; 规则详情=[Id=AK0001, Name=AUTO-KW-0001, Enabled=True, Target=DocumentContent, SearchText='显示', ReplacementText=''; Id=AK0002, Name=AUTO-KW-0002, Enabled=True, Target=DocumentContent, SearchText='数据', ReplacementText='']
2026-07-09 11:23:37.700 INFO REPLACE_FILE_START 开始处理替换文件。 操作: 替换 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff
2026-07-09 11:23:37.722 INFO REPLACE_FILE_START 开始处理替换文件。 操作: 替换 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff
2026-07-09 11:23:41.985 INFO REPLACE_FILE_DONE 文件替换完成。文本 180 次,图片 96 次。 操作: 替换 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 目标输出存在: 是 目标输出大小(bytes): 8784328 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:23:40.983 目标输出最后写入时间(UTC): 2026-07-09 03:23:40.983 目标输出SHA256: +vals6d/3cd385X2tSeTYlZYSePpK1q8rfNTSbtioYo= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21008817 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:23:41.669 差异文件最后写入时间(UTC): 2026-07-09 03:23:41.669 差异文件SHA256: +C3fbZf63hHeF+q2PXB7y6lCWuxXg3XoG73GFcsJNwE= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15758390 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:23:41.507 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:23:41.507 BMP 差异文件SHA256: 4fSHukxoG8S5+NCh9FORlhqGfOsoNRXTVdwKI41G3S4= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:23:42.188 INFO REPLACE_FILE_DONE 文件替换完成。文本 180 次,图片 96 次。 操作: 替换 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 目标输出存在: 是 目标输出大小(bytes): 8780626 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:23:41.251 目标输出最后写入时间(UTC): 2026-07-09 03:23:41.251 目标输出SHA256: C/s8un4BXq7Lmz1HazdWX/jGu6zFq5M5V6XvhUWoco8= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21010497 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:23:41.876 差异文件最后写入时间(UTC): 2026-07-09 03:23:41.876 差异文件SHA256: RHERNvanSuunBRpnvZaVF8vHWqEKkiN4GhGhWTRZ6cU= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15759414 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:23:41.736 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:23:41.736 BMP 差异文件SHA256: riNrVnwzkW1BIhGKVHLDwNZF8n7V6Qa19JJJib0tpJQ= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:23:42.218 INFO REPLACE_DONE 替换完成。成功 2失败 0停止 0累计命中 552。
2026-07-09 11:23:43.934 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): <empty> 恢复文件夹(生效): <empty> 差异文件格式: .diff
2026-07-09 11:23:44.767 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 4 项。 候选数量: 4 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8780626 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:41.251 源文件最后写入时间(UTC): 2026-07-09 03:23:41.251 源文件SHA256: C/s8un4BXq7Lmz1HazdWX/jGu6zFq5M5V6XvhUWoco8= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [3] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending [4] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784328 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:40.983 源文件最后写入时间(UTC): 2026-07-09 03:23:40.983 源文件SHA256: +vals6d/3cd385X2tSeTYlZYSePpK1q8rfNTSbtioYo= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:23:47.342 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): <empty> 恢复文件夹(生效): <empty> 差异文件格式: .diff
2026-07-09 11:23:48.247 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 4 项。 候选数量: 4 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8780626 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:41.251 源文件最后写入时间(UTC): 2026-07-09 03:23:41.251 源文件SHA256: C/s8un4BXq7Lmz1HazdWX/jGu6zFq5M5V6XvhUWoco8= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [3] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending [4] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784328 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:40.983 源文件最后写入时间(UTC): 2026-07-09 03:23:40.983 源文件SHA256: +vals6d/3cd385X2tSeTYlZYSePpK1q8rfNTSbtioYo= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:24:17.173 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): <empty> 恢复文件夹(生效): <empty> 差异文件格式: .diff
2026-07-09 11:24:17.988 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 4 项。 候选数量: 4 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8780626 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:41.251 源文件最后写入时间(UTC): 2026-07-09 03:23:41.251 源文件SHA256: C/s8un4BXq7Lmz1HazdWX/jGu6zFq5M5V6XvhUWoco8= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [3] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending [4] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784328 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:40.983 源文件最后写入时间(UTC): 2026-07-09 03:23:40.983 源文件SHA256: +vals6d/3cd385X2tSeTYlZYSePpK1q8rfNTSbtioYo= 目标输出: <empty> 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:24:35.389 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 恢复文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff
2026-07-09 11:24:36.304 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 4 项。 候选数量: 4 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8780626 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:41.251 源文件最后写入时间(UTC): 2026-07-09 03:23:41.251 源文件SHA256: C/s8un4BXq7Lmz1HazdWX/jGu6zFq5M5V6XvhUWoco8= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [3] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending [4] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784328 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:23:40.983 源文件最后写入时间(UTC): 2026-07-09 03:23:40.983 源文件SHA256: +vals6d/3cd385X2tSeTYlZYSePpK1q8rfNTSbtioYo= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:24:37.371 WARNING RESTORE_BATCH_SKIP 输出目标与批次中已有任务冲突,已跳过。 源文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 冲突路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx
2026-07-09 11:24:37.457 WARNING RESTORE_BATCH_SKIP 输出目标与批次中已有任务冲突,已跳过。 源文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 冲突路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx
2026-07-09 11:24:37.567 INFO RESTORE_BATCH_PLAN 恢复批处理开始。勾选=4执行=2预跳过=2并发度=2。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff 规则文件: <empty> 勾选文件数: 4 实际执行数: 2 预跳过数: 2 并发度: 2 预跳过项目: - E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 原因: 输出目标与批次中已有任务冲突,已跳过。 冲突路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx - E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 原因: 输出目标与批次中已有任务冲突,已跳过。 冲突路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 执行项目: [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 勾选: 是 状态: Pending
2026-07-09 11:24:37.728 INFO RESTORE_FILE_START 开始处理恢复文件。 操作: 恢复 序号: 1/4 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff
2026-07-09 11:24:37.810 INFO RESTORE_FILE_START 开始处理恢复文件。 操作: 恢复 序号: 2/4 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff
2026-07-09 11:24:38.585 ERROR RESTORE_FILE_FAIL 恢复文件处理失败。 操作: 恢复 序号: 1/4 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.docx 源文件存在: 是 源文件大小(bytes): 8830764 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:15.136 源文件最后写入时间(UTC): 2026-07-03 08:38:15.136 源文件SHA256: RcliWmFJgzGsX6eQL2TqJFXOXSfl1ckrmbjvuevVq9E= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 目标输出存在: 否 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\TEST2-20260703.diff 差异文件存在: 是 差异文件大小(bytes): 20824299 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-03 16:38:17.916 差异文件最后写入时间(UTC): 2026-07-03 08:38:17.916 差异文件SHA256: 7z9s+quHH3l8+7YAhfEB0wID+BNBYdKt1LbfjELVpx4= BMP 差异文件路径: <empty> 异常类型: System.IO.InvalidDataException 异常消息: 恢复时必须提供与差异文件匹配的规则文件。 异常堆栈: System.IO.InvalidDataException: 恢复时必须提供与差异文件匹配的规则文件。 at DCIT.Core.Services.DocumentProcessingService.ValidateRestoreCompatibility(RestoreFileRequest request, DiffDocument diff) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 277 at DCIT.Core.Services.DocumentProcessingService.Restore(RestoreFileRequest request, IProgress`1 progress, CancellationToken cancellationToken) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 202 at DCIT.App.Forms.MainForm.<>c__DisplayClass152_2.<ExecuteRestoreBatchAsync>b__8() at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj) at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at DCIT.App.Forms.MainForm.<>c__DisplayClass152_0.<<ExecuteRestoreBatchAsync>g__RunWorkerAsync|3>d.MoveNext()
2026-07-09 11:24:38.628 ERROR RESTORE_FILE_FAIL 恢复文件处理失败。 操作: 恢复 序号: 2/4 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.docx 源文件存在: 是 源文件大小(bytes): 8832410 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-03 16:38:14.854 源文件最后写入时间(UTC): 2026-07-03 08:38:14.854 源文件SHA256: ZGbw9ARruBSA9nE0Xm/iO6sMkI3JUuB87TTGNv8sOy0= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 目标输出存在: 否 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星TEST1-20260703.diff 差异文件存在: 是 差异文件大小(bytes): 20829209 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-03 16:38:17.887 差异文件最后写入时间(UTC): 2026-07-03 08:38:17.887 差异文件SHA256: wghYaLIrOao0ZXxihkNwiz9Fstz3AaKd5PlOuQFQK/A= BMP 差异文件路径: <empty> 异常类型: System.IO.InvalidDataException 异常消息: 恢复时必须提供与差异文件匹配的规则文件。 异常堆栈: System.IO.InvalidDataException: 恢复时必须提供与差异文件匹配的规则文件。 at DCIT.Core.Services.DocumentProcessingService.ValidateRestoreCompatibility(RestoreFileRequest request, DiffDocument diff) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 277 at DCIT.Core.Services.DocumentProcessingService.Restore(RestoreFileRequest request, IProgress`1 progress, CancellationToken cancellationToken) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 202 at DCIT.App.Forms.MainForm.<>c__DisplayClass152_2.<ExecuteRestoreBatchAsync>b__8() at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj) at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at DCIT.App.Forms.MainForm.<>c__DisplayClass152_0.<<ExecuteRestoreBatchAsync>g__RunWorkerAsync|3>d.MoveNext()
2026-07-09 11:24:38.661 INFO RESTORE_DONE 恢复完成。成功 0失败 4停止 0累计命中 0。
2026-07-09 11:25:56.812 INFO SCAN_START 开始扫描替换候选文件。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 替换文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep
2026-07-09 11:25:56.840 INFO SCAN_DONE 替换候选文件扫描完成,共 2 项。 候选数量: 2 [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:26:00.023 INFO REPLACE_BATCH_PLAN 替换批处理开始。勾选=2执行=2预跳过=0并发度=2。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 规则文件: <empty> 差异 JSON 加密: 是 图片替换: 启用 固定图片种子: 否 规则总数: 2 勾选文件数: 2 实际执行数: 2 预跳过数: 0 并发度: 2 执行项目: [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:26:00.115 INFO DEBUG_RULES 执行规则列表。 总规则数=2; 规则详情=[Id=AK0001, Name=AUTO-KW-0001, Enabled=True, Target=DocumentContent, SearchText='显示', ReplacementText=''; Id=AK0002, Name=AUTO-KW-0002, Enabled=True, Target=DocumentContent, SearchText='数据', ReplacementText='']
2026-07-09 11:26:00.200 INFO DEBUG_RULES 执行规则列表。 总规则数=2; 规则详情=[Id=AK0001, Name=AUTO-KW-0001, Enabled=True, Target=DocumentContent, SearchText='显示', ReplacementText=''; Id=AK0002, Name=AUTO-KW-0002, Enabled=True, Target=DocumentContent, SearchText='数据', ReplacementText='']
2026-07-09 11:26:00.214 INFO REPLACE_FILE_START 开始处理替换文件。 操作: 替换 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff
2026-07-09 11:26:00.230 INFO REPLACE_FILE_START 开始处理替换文件。 操作: 替换 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff
2026-07-09 11:26:03.979 INFO REPLACE_FILE_DONE 文件替换完成。文本 180 次,图片 96 次。 操作: 替换 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 目标输出存在: 是 目标输出大小(bytes): 8784631 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:26:03.017 目标输出最后写入时间(UTC): 2026-07-09 03:26:03.017 目标输出SHA256: OyJPxptPHAC3GHOyUYPRyBb1WPgEbplfbJdjyM80GhQ= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21011441 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:26:03.678 差异文件最后写入时间(UTC): 2026-07-09 03:26:03.678 差异文件SHA256: 7gIr1NPgous762qKf0EEU8Akbz/q0Qv3FST+WhrxuFI= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15760438 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:26:03.522 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:26:03.522 BMP 差异文件SHA256: gziFSqV05uIEEAJ4YoDiQIDvyEUC17UNynz3Rg/RQDg= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:26:04.073 INFO REPLACE_FILE_DONE 文件替换完成。文本 180 次,图片 96 次。 操作: 替换 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 目标输出存在: 是 目标输出大小(bytes): 8785482 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:26:03.186 目标输出最后写入时间(UTC): 2026-07-09 03:26:03.186 目标输出SHA256: GgY+oFdoUh5zndDAzwMKeMa7m5xHIXisXjEaYMh+XFw= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21019201 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:26:03.790 差异文件最后写入时间(UTC): 2026-07-09 03:26:03.790 差异文件SHA256: isr5AY4hiHO2h1C6xLliMoRYaeS8/WL7u+mGWU+CNMM= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15766582 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:26:03.644 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:26:03.644 BMP 差异文件SHA256: YMJiJaKJN/IEIIzhheaDCnSAmvoO+jN8XNznGhKPId0= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:26:04.107 INFO REPLACE_DONE 替换完成。成功 2失败 0停止 0累计命中 552。
2026-07-09 11:26:06.860 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 恢复文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff
2026-07-09 11:26:07.293 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 2 项。 候选数量: 2 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8785482 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.186 源文件最后写入时间(UTC): 2026-07-09 03:26:03.186 源文件SHA256: GgY+oFdoUh5zndDAzwMKeMa7m5xHIXisXjEaYMh+XFw= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784631 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.017 源文件最后写入时间(UTC): 2026-07-09 03:26:03.017 源文件SHA256: OyJPxptPHAC3GHOyUYPRyBb1WPgEbplfbJdjyM80GhQ= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:26:08.301 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 恢复文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff
2026-07-09 11:26:08.727 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 2 项。 候选数量: 2 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8785482 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.186 源文件最后写入时间(UTC): 2026-07-09 03:26:03.186 源文件SHA256: GgY+oFdoUh5zndDAzwMKeMa7m5xHIXisXjEaYMh+XFw= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784631 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.017 源文件最后写入时间(UTC): 2026-07-09 03:26:03.017 源文件SHA256: OyJPxptPHAC3GHOyUYPRyBb1WPgEbplfbJdjyM80GhQ= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:26:16.358 INFO RESTORE_BATCH_PLAN 恢复批处理开始。勾选=2执行=2预跳过=0并发度=2。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff 规则文件: <empty> 勾选文件数: 2 实际执行数: 2 预跳过数: 0 并发度: 2 执行项目: [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8785482 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.186 源文件最后写入时间(UTC): 2026-07-09 03:26:03.186 源文件SHA256: GgY+oFdoUh5zndDAzwMKeMa7m5xHIXisXjEaYMh+XFw= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784631 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.017 源文件最后写入时间(UTC): 2026-07-09 03:26:03.017 源文件SHA256: OyJPxptPHAC3GHOyUYPRyBb1WPgEbplfbJdjyM80GhQ= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:26:16.483 INFO RESTORE_FILE_START 开始处理恢复文件。 操作: 恢复 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8785482 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.186 源文件最后写入时间(UTC): 2026-07-09 03:26:03.186 源文件SHA256: GgY+oFdoUh5zndDAzwMKeMa7m5xHIXisXjEaYMh+XFw= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff
2026-07-09 11:26:16.542 INFO RESTORE_FILE_START 开始处理恢复文件。 操作: 恢复 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784631 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.017 源文件最后写入时间(UTC): 2026-07-09 03:26:03.017 源文件SHA256: OyJPxptPHAC3GHOyUYPRyBb1WPgEbplfbJdjyM80GhQ= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff
2026-07-09 11:26:17.268 ERROR RESTORE_FILE_FAIL 恢复文件处理失败。 操作: 恢复 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8785482 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.186 源文件最后写入时间(UTC): 2026-07-09 03:26:03.186 源文件SHA256: GgY+oFdoUh5zndDAzwMKeMa7m5xHIXisXjEaYMh+XFw= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 目标输出存在: 否 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21019201 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:26:03.790 差异文件最后写入时间(UTC): 2026-07-09 03:26:03.790 差异文件SHA256: isr5AY4hiHO2h1C6xLliMoRYaeS8/WL7u+mGWU+CNMM= BMP 差异文件路径: <empty> 异常类型: System.IO.InvalidDataException 异常消息: 恢复时必须提供与差异文件匹配的规则文件。 异常堆栈: System.IO.InvalidDataException: 恢复时必须提供与差异文件匹配的规则文件。 at DCIT.Core.Services.DocumentProcessingService.ValidateRestoreCompatibility(RestoreFileRequest request, DiffDocument diff) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 277 at DCIT.Core.Services.DocumentProcessingService.Restore(RestoreFileRequest request, IProgress`1 progress, CancellationToken cancellationToken) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 202 at DCIT.App.Forms.MainForm.<>c__DisplayClass152_2.<ExecuteRestoreBatchAsync>b__8() at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at DCIT.App.Forms.MainForm.<>c__DisplayClass152_0.<<ExecuteRestoreBatchAsync>g__RunWorkerAsync|3>d.MoveNext()
2026-07-09 11:26:17.315 ERROR RESTORE_FILE_FAIL 恢复文件处理失败。 操作: 恢复 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8784631 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:26:03.017 源文件最后写入时间(UTC): 2026-07-09 03:26:03.017 源文件SHA256: OyJPxptPHAC3GHOyUYPRyBb1WPgEbplfbJdjyM80GhQ= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 目标输出存在: 否 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21011441 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:26:03.678 差异文件最后写入时间(UTC): 2026-07-09 03:26:03.678 差异文件SHA256: 7gIr1NPgous762qKf0EEU8Akbz/q0Qv3FST+WhrxuFI= BMP 差异文件路径: <empty> 异常类型: System.IO.InvalidDataException 异常消息: 恢复时必须提供与差异文件匹配的规则文件。 异常堆栈: System.IO.InvalidDataException: 恢复时必须提供与差异文件匹配的规则文件。 at DCIT.Core.Services.DocumentProcessingService.ValidateRestoreCompatibility(RestoreFileRequest request, DiffDocument diff) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 277 at DCIT.Core.Services.DocumentProcessingService.Restore(RestoreFileRequest request, IProgress`1 progress, CancellationToken cancellationToken) in E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\DCIT\src\DCIT.Core\Services\DocumentProcessingService.cs:line 202 at DCIT.App.Forms.MainForm.<>c__DisplayClass152_2.<ExecuteRestoreBatchAsync>b__8() at System.Threading.Tasks.Task`1.InnerInvoke() at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state) --- End of stack trace from previous location --- at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread) --- End of stack trace from previous location --- at DCIT.App.Forms.MainForm.<>c__DisplayClass152_0.<<ExecuteRestoreBatchAsync>g__RunWorkerAsync|3>d.MoveNext()
2026-07-09 11:26:17.343 INFO RESTORE_DONE 恢复完成。成功 0失败 2停止 0累计命中 0。
2026-07-09 11:26:49.269 INFO RULE_SAVE 规则文件已保存。 E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rules\test1.rule
2026-07-09 11:26:52.348 INFO RULE_SAVE 规则文件已保存。 E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rules\test1.rule
2026-07-09 11:26:53.995 INFO SCAN_START 开始扫描替换候选文件。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 替换文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep
2026-07-09 11:26:54.023 INFO SCAN_DONE 替换候选文件扫描完成,共 2 项。 候选数量: 2 [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:27:06.020 INFO REPLACE_BATCH_PLAN 替换批处理开始。勾选=2执行=2预跳过=0并发度=2。 原始文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 规则文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rules\test1.rule 差异 JSON 加密: 是 图片替换: 启用 固定图片种子: 否 规则总数: 2 勾选文件数: 2 实际执行数: 2 预跳过数: 0 并发度: 2 执行项目: [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:27:06.109 INFO DEBUG_RULES 执行规则列表。 总规则数=2; 规则详情=[Id=AK0001, Name=AUTO-KW-0001, Enabled=True, Target=DocumentContent, SearchText='显示', ReplacementText=''; Id=AK0002, Name=AUTO-KW-0002, Enabled=True, Target=DocumentContent, SearchText='数据', ReplacementText='']
2026-07-09 11:27:06.193 INFO DEBUG_RULES 执行规则列表。 总规则数=2; 规则详情=[Id=AK0001, Name=AUTO-KW-0001, Enabled=True, Target=DocumentContent, SearchText='显示', ReplacementText=''; Id=AK0002, Name=AUTO-KW-0002, Enabled=True, Target=DocumentContent, SearchText='数据', ReplacementText='']
2026-07-09 11:27:06.207 INFO REPLACE_FILE_START 开始处理替换文件。 操作: 替换 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff
2026-07-09 11:27:06.224 INFO REPLACE_FILE_START 开始处理替换文件。 操作: 替换 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff
2026-07-09 11:27:09.914 INFO REPLACE_FILE_DONE 文件替换完成。文本 180 次,图片 96 次。 操作: 替换 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\湃星test1.docx 源文件存在: 是 源文件大小(bytes): 831879 源文件属性: ReadOnly, Archive 源文件只读: 是 源文件最后写入时间: 2016-07-07 16:58:36.000 源文件最后写入时间(UTC): 2016-07-07 08:58:36.000 源文件SHA256: jjvtdnEhfZTuYBvbO+8QAfPsH6dEkzEPVfpw3MWkPek= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 目标输出存在: 是 目标输出大小(bytes): 8789318 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:27:08.975 目标输出最后写入时间(UTC): 2026-07-09 03:27:08.975 目标输出SHA256: 06PE0zMStoGVoqdgMsWoc7OerIgnbcaGMEdDixTpXNE= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21023511 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:27:09.613 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.613 差异文件SHA256: tXTHG5t8Y2rQ7LhryYOu7Ux21nju8YJ/yKizeuNADQo= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15769654 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:27:09.454 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.454 BMP 差异文件SHA256: MpfXNht+wZQPYiIhjpJQwxJAUOCDey4cZgjVnjWHSRY= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:27:10.142 INFO REPLACE_FILE_DONE 文件替换完成。文本 180 次,图片 96 次。 操作: 替换 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\org\test2.docx 源文件存在: 是 源文件大小(bytes): 847438 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-02 16:34:12.460 源文件最后写入时间(UTC): 2026-07-02 08:34:12.460 源文件SHA256: FpjiDNpjhRbrqa/E0MDnoXN8aIdQxBIKx2elxdxSxNM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 目标输出存在: 是 目标输出大小(bytes): 8774566 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:27:09.161 目标输出最后写入时间(UTC): 2026-07-09 03:27:09.161 目标输出SHA256: 1pXeDHrqw9vIcywQCqDpwtlVFMFxZ3eWraKPPn4XnvM= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21001707 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:27:09.781 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.781 差异文件SHA256: Mjmqgj3ccS0k3DuWAowow4ZK6Kbh/F8f/rZ/2mHbFFk= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15753270 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:27:09.624 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.624 BMP 差异文件SHA256: OZnNuEMmx3WFAIUVxSmUo0hmEJteX5k7o+SDrjly6+8= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:27:10.175 INFO REPLACE_DONE 替换完成。成功 2失败 0停止 0累计命中 552。
2026-07-09 11:27:13.635 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 恢复文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff
2026-07-09 11:27:14.031 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 2 项。 候选数量: 2 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8774566 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:09.161 源文件最后写入时间(UTC): 2026-07-09 03:27:09.161 源文件SHA256: 1pXeDHrqw9vIcywQCqDpwtlVFMFxZ3eWraKPPn4XnvM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8789318 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:08.975 源文件最后写入时间(UTC): 2026-07-09 03:27:08.975 源文件SHA256: 06PE0zMStoGVoqdgMsWoc7OerIgnbcaGMEdDixTpXNE= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:27:14.535 INFO RESTORE_SCAN_START 开始扫描恢复候选文件。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹(输入): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 恢复文件夹(生效): E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff
2026-07-09 11:27:14.910 INFO RESTORE_SCAN_DONE 恢复候选文件扫描完成,共 2 项。 候选数量: 2 差异文件格式: .diff [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8774566 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:09.161 源文件最后写入时间(UTC): 2026-07-09 03:27:09.161 源文件SHA256: 1pXeDHrqw9vIcywQCqDpwtlVFMFxZ3eWraKPPn4XnvM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8789318 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:08.975 源文件最后写入时间(UTC): 2026-07-09 03:27:08.975 源文件SHA256: 06PE0zMStoGVoqdgMsWoc7OerIgnbcaGMEdDixTpXNE= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:27:15.783 INFO RESTORE_BATCH_PLAN 恢复批处理开始。勾选=2执行=2预跳过=0并发度=2。 替换文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep 恢复文件夹: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv 差异文件格式: .diff 规则文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rules\test1.rule 勾选文件数: 2 实际执行数: 2 预跳过数: 0 并发度: 2 执行项目: [1] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8774566 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:09.161 源文件最后写入时间(UTC): 2026-07-09 03:27:09.161 源文件SHA256: 1pXeDHrqw9vIcywQCqDpwtlVFMFxZ3eWraKPPn4XnvM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 勾选: 是 状态: Pending [2] 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8789318 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:08.975 源文件最后写入时间(UTC): 2026-07-09 03:27:08.975 源文件SHA256: 06PE0zMStoGVoqdgMsWoc7OerIgnbcaGMEdDixTpXNE= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 勾选: 是 状态: Pending
2026-07-09 11:27:15.906 INFO RESTORE_FILE_START 开始处理恢复文件。 操作: 恢复 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8774566 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:09.161 源文件最后写入时间(UTC): 2026-07-09 03:27:09.161 源文件SHA256: 1pXeDHrqw9vIcywQCqDpwtlVFMFxZ3eWraKPPn4XnvM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff
2026-07-09 11:27:15.967 INFO RESTORE_FILE_START 开始处理恢复文件。 操作: 恢复 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8789318 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:08.975 源文件最后写入时间(UTC): 2026-07-09 03:27:08.975 源文件SHA256: 06PE0zMStoGVoqdgMsWoc7OerIgnbcaGMEdDixTpXNE= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff
2026-07-09 11:27:19.349 INFO RESTORE_FILE_DONE 文件恢复完成。文本 180 次,图片 96 次。 操作: 恢复 序号: 1/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.docx 源文件存在: 是 源文件大小(bytes): 8774566 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:09.161 源文件最后写入时间(UTC): 2026-07-09 03:27:09.161 源文件SHA256: 1pXeDHrqw9vIcywQCqDpwtlVFMFxZ3eWraKPPn4XnvM= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\test2.docx 目标输出存在: 是 目标输出大小(bytes): 742497 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:27:18.827 目标输出最后写入时间(UTC): 2026-07-09 03:27:18.827 目标输出SHA256: pSuu7daERmfyHfRwUYkgXWG9vdYMHHxQFsGHnSUX4/M= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21001707 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:27:09.781 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.781 差异文件SHA256: Mjmqgj3ccS0k3DuWAowow4ZK6Kbh/F8f/rZ/2mHbFFk= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\test2-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15753270 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:27:09.624 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.624 BMP 差异文件SHA256: OZnNuEMmx3WFAIUVxSmUo0hmEJteX5k7o+SDrjly6+8= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:27:19.725 INFO RESTORE_FILE_DONE 文件恢复完成。文本 180 次,图片 96 次。 操作: 恢复 序号: 2/2 源文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.docx 源文件存在: 是 源文件大小(bytes): 8789318 源文件属性: Archive 源文件只读: 否 源文件最后写入时间: 2026-07-09 11:27:08.975 源文件最后写入时间(UTC): 2026-07-09 03:27:08.975 源文件SHA256: 06PE0zMStoGVoqdgMsWoc7OerIgnbcaGMEdDixTpXNE= 目标输出: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 差异文件: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 目标输出路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rcv\湃星test1.docx 目标输出存在: 是 目标输出大小(bytes): 807005 目标输出属性: Archive 目标输出只读: 否 目标输出最后写入时间: 2026-07-09 11:27:19.224 目标输出最后写入时间(UTC): 2026-07-09 03:27:19.224 目标输出SHA256: a3uOcfVYU3ZE3bhUKgqX9mGP8fLv9Y4n528rYyOYpZ0= 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.diff 差异文件存在: 是 差异文件大小(bytes): 21023511 差异文件属性: Archive 差异文件只读: 否 差异文件最后写入时间: 2026-07-09 11:27:09.613 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.613 差异文件SHA256: tXTHG5t8Y2rQ7LhryYOu7Ux21nju8YJ/yKizeuNADQo= BMP 差异文件路径: E:\projects\wxwx\projects_job\GeneralRequirement\WORD文档替换与还原工具\codex\tests\docx\rep\湃星test1-20260709.bmp BMP 差异文件存在: 是 BMP 差异文件大小(bytes): 15769654 BMP 差异文件属性: Archive BMP 差异文件只读: 否 BMP 差异文件最后写入时间: 2026-07-09 11:27:09.454 BMP 差异文件最后写入时间(UTC): 2026-07-09 03:27:09.454 BMP 差异文件SHA256: MpfXNht+wZQPYiIhjpJQwxJAUOCDey4cZgjVnjWHSRY= 文本命中/恢复数: 180 图片命中/恢复数: 96
2026-07-09 11:27:19.758 INFO RESTORE_DONE 恢复完成。成功 2失败 0停止 0累计命中 552。