Files
DCIT/bin/publish/win-x64/session-20260709.log
2026-07-13 09:26:08 +08:00

89 lines
91 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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。