Creo Illustrate 安装和配置指南 > 管理首选项 > 从共享位置加载首选项
从共享位置加载首选项
可对 Creo Illustrate 首选项进行集中管理。这些首选项存储在某个共享位置,它们将被复制到用户的电脑上。即使用户断开与共享位置的连接,共享的首选项仍可用。共享的首选项将另存为 ZIP 文件,该文件包含 shared_prefs.xml 和任何其他所需文件。用户可从以下其中一个位置加载共享首选项。将按以下顺序对位置进行检查,只从发现首选项的首个位置处加载首选项:
1. HKEY_LOCAL_MACHINE 注册表项
2. HKEY_CURRENT_USER 注册表项
3. ILLUSTRATE_SHARED_PREFERENCES 环境变量
配置 Cadence Allegro 和 APD 的共享首选项
本部分介绍如何才能打开无本地 Allegro 安装的 Cadence Allegro 和 APD 设计文件。
要配置 Cadence Allegro 和 APD 的共享首选项,请按照以下步骤操作:
1. Creo Illustrate 客户端中,单击“文件”(File) > “选项”(Options)Creo Illustrate “选项”(Options) 对话框随即打开。
2. 设置一个或多个首选项,然后单击“确定”(OK)。更改会保存至 user_prefs.xml 文件。
3. 在文本编辑器中打开 user_prefs.xml 文件。查找在步骤 2 中设置的首选项的条目,并将它们复制到一个新文件中。
4. 将此文件另存为 admin_prefs.xmlserver_prefs.xmlshared_prefs.xml
* 
Cadence Allegro extracta 文件 (.acceptedAllegroExtracta) 必须与 admin_prefs.xmlserver_prefs.xmlshared_prefs.xml 保留在相同的位置。
5. 要锁定一个或多个首选项,请将属性 locked=”True” 添加到这些首选项的定义中。
* 
user_prefs.xml 中不支持 locked 属性。
6. 保存并关闭 user_prefs.xmlserver_prefs.xml 文件。保存的文件被复制到 APPDATA% 目录并自动加载到 shared_prefs.xml 文件夹。
共享位置类型
以下为两种共享位置类型的示例:
文件系统 - s:\shared_prefs\shared_prefs.zip
共享主机 - \\sharedhost\shared_prefs\shared_prefs.zip
使用注册表定义共享首选项位置
本节介绍如何在注册表中定义共享首选项的位置。
要改为使用环境变量定义位置,请直接跳至下一节“使用环境变量定义共享首选项位置”。
单击“开始”(Start),在搜索框中键入 Regedit.exe,然后按 ENTER 键。将打开“注册表编辑器”(Registry Editor) 页面。然后执行以下其中一项操作:
在本地计算机注册表中列出共享首选项文件:
1. 转至 HKEY_LOCAL_MACHINE > SOFTWARE > PTC > Creo Illustrate
2. 右键单击并选取“新建”(New) > “关键点”(Key)。在 Creo Illustrate 下会新增一个注册表项。
3. 在左侧窗格的 Creo View 下,将新注册表项重命名为 shared_preferences,然后按 ENTER 键。shared_preferences 注册表项随即展开。
4. 右键单击并选取“新建”(New) > “字符串值”(String Value)
5. 将新值命名为 file
6. 双击 file,然后在“值数据”(Value data) 下键入共享首选项文件的名称,如 \\sharedhost\shared_prefs\shared_prefs.zip
7. 单击“确定”(OK)
在当前用户注册表中列出共享首选项文件:
1. 转至 HKEY_CURRENT_USER > SOFTWARE > PTC > Creo Illustrate
2. 右键单击并选取“新建”(New) > “关键点”(Key)。在 Creo Illustrate 下会新增一个注册表项。
3. 在左侧窗格的 Creo Illustrate 下,将新注册表项重命名为 shared_preferences,然后按 ENTER 键。shared_preferences 注册表项随即展开。
4. 右键单击并选取“新建”(New) > “字符串值”(String Value)
5. 将新值命名为 file
6. 双击“文件”(file),然后在“值数据”(Value data) 下键入共享首选项文件的名称。例如,s:\shared_prefs\shared_prefs.zip
7. 单击“确定”(OK)
您现已将注册表项定义为指向共享首选项文件。请跳至加载共享首选项文件,了解有关后续步骤的详细信息。
使用环境变量定义共享首选项位置
本节介绍了用于创建指向共享首选项文件的环境变量的步骤。
1. 单击“开始”(Start),在搜索框中键入 environment,然后按 ENTER 键。“环境变量”(Environment Variables) 页面随即打开。
2. “<您的用户名> 用户变量”(User variables for <your user name>) 下,单击“新建”(New)。将打开“新建用户变量”(New User Variable) 对话框。
3. “变量名称”(Variable name) 下,键入 ILLUSTRATE_SHARED_PREFERENCES
4. “变量值”(Variable value) 下,键入共享首选项文件的名称,如 \\sharedhost\shared_prefs\shared_prefs.zip,然后单击“确定”(OK)
5. “环境变量”(Environment Variables) 对话框中,单击“确定”(OK) 关闭该对话框。
您现已将环境变量设置为指向共享首选项文件。请继续阅读下一节“加载共享首选项文件”。
加载共享首选项文件
配置完共享首选项后,这些首选项将在 Creo Illustrate 中自动加载并更新。共享文件将被复制到用户的 %APPDATA% 目录中。它被放置在指定的文件夹 shared_prefs 中。当用户启动 Creo Illustrate 后,将对本地副本和共享文件进行比较,并更新本地文件。例如,如果用户手动修改了首选项的 XML 文件,那么这些更改将被共享首选项文件覆盖。
如果 %APPDATA% 目录中缺少共享文件,且未找到共享位置,那么用户将无法启动 Creo Illustrate。为解决此问题,请执行以下其中一项操作:
重新连接到共享位置
移除指向共享位置的注册表设置或环境变量
禁用共享首选项
要禁用共享首选项,请删除在“使用注册表定义共享首选项位置”或“使用环境变量定义共享首选项位置”中添加的环境变量或注册表项。
这对您有帮助吗?