Windchill的实用工具
本章包含有关xconfmanager和Windchill实用的信息。
主题页
关于xconfmanager实用程序..........................................................................6-2
有关的Windchill命令
关于Windchill的外壳
关于xconfmanager实用程序
xconfmanager是一个命令行实用工具,是用来添加,删除,
修改的Windchill属性文件的属性。您应该使用
xconfmanager(或系统配置)操纵属性,你应该
不要手动编辑属性文件。
有物业不应该使用xconfmanager修改的文件。 “
下面的注册表文件是由Windchill信息Modeler和管理
也不能手动或使用xconfmanager编辑:
associationRegistry.properties
cla***egistry.properties
descendentRegistry.properties
modelRegistry.properties
moduleRegistry.properties
moduleDir.properties
的debug.properties
xconfmanager实用工具site.xconf文件保存在您的更改,并提供一个
选项来生成更新的属性文件,使用这些变化。 site.xconf文件
包含到Windchill属性文件所做的更改,开始安装和
继续使用xconfmanager实用程序或系统配置的每个。
xconfmanager实用程序位于<Windchill> / bin目录。
本章介绍了只有信息和说明,有必要修改
具体的Windchill属性。一个完整的描述和xconfmanager实用工具
管理的Windchill属性文件中记录的Windchill
系统管理员指南在管理运行时服务“一章。
具有写权限的XCONF文件,并根据属性文件的任何人
Windchill的安装目录可以成功运行xconfmanager实用工具。
xconfmanager是执行命令行内的Windchill
壳。请参阅关于Windchill的第6-6页的命令部分
信息的Windchill外壳。
只有常用的参数xconfmanager命令的语法
如下:
xconfmanager {- H} {- R <product_root>} {- S <property_pair>}
{- T <property_file>} { - 添加<property_pair>}
{ - 删除<property_pair>} { - 复位<property_names>}
{ - 取消定义<property_names>} {- D <property_names>} {P}
对于修改的Windchill属性目的,您将主要使用- s,
- T和- p参数如下:
•使用- s( - 集)参数,以确定有关物业,并指定
新的属性值。见格式化属性值的准则部分
(如下图)格式化<property_pair)值的信息。
•使用- t( - targetfile)参数指定的目录位置
属性文件。如果文件名或路径包含空格,则必须<property_file>值括在双引号(“”)。这是推荐使用完全
限定的文件名,以确保准确的参考文件。
•使用- P( - 传播)参数来传播的变化
到属性文件中的XCONF文件被修改,以保持
XCONF和与另一个同步的属性文件。
•使用- h参数 - 帮助查看xconfmanager帮助。帮助
描述了所有xconfmanager参数。
此外,您可以添加和删除从属性的属性值
声明为以下参数多值属性:
•使用 - add参数添加在年底的设置指定的值
有序值已经定义的属性。
•使用 - 删除参数删除从指定的值设置
有序值已经定义的属性。
提示:如果您不确定是否是多值的属性,可以显示
目前使用- d参数值的设置。此参数的输出
是多值属性时,列出了多值分隔。
使用xconfmanager实用程序的一些例子如下:
•xconfmanager运行的Windchill外壳。要打开Windchill的外壳,
在命令提示符下执行以下命令:
Windchill的外壳
•要显示xconfmanager帮助,请执行以下命令
Windchill的外壳:
xconfmanager - H
•要显示属性的当前设置,请执行以下命令
从Windchill的外壳:
xconfmanager - ð <property_names>
<property_names>是一个逗号分隔的列表,属性名。这意味着
您可以通过执行显示多个属性的当前设置
一个命令。
•要更改属性值,请执行以下命令从
Windchill的外壳:
xconfmanager - S <property_name> = <property_value>
吨<property_file> - P
提示:使用属性文件的完全合格的名称,以确保准确
参考。如果您确信,只有一个是已知的属性文件
xconfmanager包含属性,你可以省略- t参数。当
设置不是在属性文件中的一个新的属性值,你必须包括
- t参数名称的属性文件,该属性是增加。
6 ---3
格式化属性值的准则
以下准则将有助于确保您上设置的属性,正确
命令行使用xconfmanager时:
•要指定一个属性,其值包含可能的字符
解释你的shell(如空格和特殊字符),他们逃脱
使用适当的技术,为您使用的外壳。
在Windows系统上,可以包括封闭的一个值中的空格
参数与双打引号,或可以逃避^空格字符。
例如,使用以下之一:
- S“wt.inf.container.SiteOrganization.name= ACME公司”
- S wt.inf.container.SiteOrganization.name= ACME^公司
在UNIX系统上,你可以使用双打引号,或者可以逃避的空间
字符\。例如,使用以下之一:
- S“wt.inf.container.SiteOrganization.name= ACME公司”
- S wt.inf.container.SiteOrganization.name= ACME\公司
•在许多UNIX shell中,使用一个反斜杠(\)转义以下
作为一个文字字符。在大多数情况下,在文件路径中使用斜线(/)是
简单的方法来指定路径,而不必知道你的复杂性
shell命令行转义规则。
•在UNIX上,美元符号通常被解释为变量的前缀壳。
要设置的属性值中有一个美元符号,使用单引号周围
的论点,使壳不理解或使用反斜杠逃生
美元符号。例如,使用以下之一:
- S'wt.homepage.jsp=$(wt.server.codebase)/ wtcore/ JSP/ WT/门户/
index.jsp的“
或
- S wt.homepage.jsp=
\ $(wt.server.codebase)/ wtcore/ JSP / WT/门户/ index.jsp的
6—4
其他比逃避参数的命令行外壳,使不
误解他们,你不应该需要转义值兼容
使用XML或属性文件语法。 xconfmanager逃脱属性名称
和值如有必要,自动。
6-5
转载于:https://blog.51cto.com/755633522/747547