Windchill的实用工具shell
本章包含有关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 ---3ide
格式化属性值的准则
如下准则将有助于确保您上设置的属性,正确
命令行使用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-5debug