在批处理实用工具中运行标准检查的语法
在批处理命令文件中,标准检查器执行命令的语法是:standardschecker execute [关键字=值,关键字=值...],其中关键字用于设置标准检查器的操作参数。
可能的关键字和值包括:
关键字 | 值 |
---|---|
report | true、false、0 或 1 如果为 true 或 1,则生成报表文件 |
interactive | true、false、0 或 1 如果为 true 或 1,则标准检查器以交互模式运行。如果批处理在非图形模式下运行,则忽略此关键字。 |
settingsfile | DGNLib 设置文件的文件指定。如果未指定路径,OpenBuildings Designer 将搜索由 MS_SETTINGSDIR 配置变量指定的目录。如果设置了 MS_STANDARDSCHECKER_SETTINGSFILE 配置变量,则忽略此关键字。 |
settingsname | 要在设置文件中使用的命名标准检查设置。 |
reportfile | 标准检查器报表文件的文件指定。如果未指定目录,则文件放在由 MS_STANDARDSCHECKER_OUT 配置变量指定的目录中。 |
reportopen | 覆盖、附加或新增 如果未设置(并且 report 设置为 1 或 true),则会生成新的报表文件。 |
reviewignored | true、false、0 或 1 如果为 true 或 1,则先前标记为忽略的问题将以交互模式显示。如果标准检查器未在交互模式下运行,则此关键字不起作用。 |
关键字/值对可以用逗号或空格分隔。可以通过在整个关键字/值对周围或仅在值部分周围使用双引号来指定包含空格或逗号的任何值,例如:"reportfile=C:\ProgramData\Bentley\<product_name> CONNECT Edition\Configuration\WorkSpaces\Example\WorkSets\General\Out\check.xml" 或 reportfile="C:\ProgramData\Bentley\<product_name> CONNECT Edition\Configuration\WorkSpaces\Example\WorkSets\General\Out\check.xml" 。