生成重复文件报告

如果您想要查找天工CAD数据集中的重复文件,或如果您是想要清理文件服务器上数据的管理员,则可以生成重复文件报告。可执行以下任一操作:

  • 使用实用程序 DupFileReport.exe 生成默认报告。双击 .exe 文件后,文件在后台运行,并将带有重复文件加权列表的文本文件输出到 Users\<user>\My Documents\SE_DupFileReport。该实用程序将使用默认参数来搜索整个索引,但它不会搜索相关图纸。

  • 使用批处理文件 DupFileReport.bat 生成增强报告。使用此文件时,您可以指定参数以定制报告输出。

.exe 和 .bat 文件都位于目录 Program Files\NDS\TianGong 2024\Program 中。该实用程序收集 Microsoft 索引选项对话框中指定的 Windows 搜索索引结果。

参数

您可以使用以下参数来定制报告。

参数 描述 语法 默认值
范围 使用 Program Files\NDS\TianGong 2024\Preferences 中的文件 FastSearchScope.txt 定义范围。文件包含由回车符分隔的 UNC 文件路径列表。 -s=<文本文件> Program Files\NDS\TianGong 2024\Preferences\FastSearchScope.txt
报告位置

指定报告格式和输出位置。要指定报告格式,请使用参数:

  • –o,用于 .txt(默认)
  • –ocsv,用于 .csv.txt(可以在 Excel 中打开和另存为 .xls)
-o[format]=<路径> Users\<user>\My Documents\SE_DupFileReport
定制属性权重 使用 Program Files\NDS\TianGong 2024\Preferences 中的文件 DupFilePropertyWeights.txt 对文件排名。文件包含条件及其权重列表。更改特定属性的权重将影响潜在重复项列表中生成的排序。 -w=<文本文件> Program Files\NDS\TianGong 2024\Preferences\DupFilePropertyWeights.txt
查找图纸 指示应执行相关图纸的“何处使用”的重复项排名。 例如,如果 -d=1,则参数将检查排列靠前的重复项的相关图纸。 -d=<n> 所有找到的重复项

参数示例

  • 命令行参数最小组
    DupFileReport.exe
  • 指定不同搜索范围
    DupFileReport.exe –s="\\machine1\Program Files\NDS\TianGong 2024\Preferences\MyScope.txt"
  • 使用默认搜索范围 (FastSearchScope.txt) 并指定不同报告文件位置
    DupFileReport.exe –s –o="c:\DupFileReports"
  • 命令行参数最大组
    DupFileReport.exe –s="\\machine1\Program Files\NDS\TianGong 2024\Preferences\MyScope.txt" –o="c:\DupFileReports" –w="c:\PropertyWeights.txt" –d=2

生成重复文件增强报告

  1. 通过编辑文件 DupFileReport.bat 来定制报告。

  2. 双击 .bat 文件。

    系统生成报告,并将其保存在您指定的位置。

  3. 导航到该位置并查看报告。

报告格式

输出报告将包括四个天工CAD属性(文档号、修订版本 ID、几何版本、保存的版本)、 三个 Windows 属性(文件名、上次修改时间、文件大小)以及相关图纸数量。如果您将输出指定为 .csv.txt,则可以在 Excel 中打开报告,并使用排序和筛选等功能分析数据。

运行重复报告

要连续监视天工CAD数据的运行状况,请使用 Windows 任务计划程序输出重复报告。我们提供任务计划程序模板 (Program Files\NDS\TianGong 2024\Preferences\DupFileTask.xml),您可以导入该模板(操作导入任务)并以其为指南来设置重复任务。