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