自定义设置可以在安装了产品的相同版本的计算机间进行传输,或为已安装的产品创建自定义设置的备份。
输出自定义设置时,将创建包含 XML 文件以及自定义设置和文件的传递包。并非所有自定义文件都包含在传递包中,仅包含程序所使用的特定自定义文件和文件类型。添加到传递包中的自定义文件是存储在本地位置的文件;此外,来自网络位置的选定自定义文件也可能包含在传递包中。
传递包是具有 ZIP 文件扩展名的压缩文件。在输入过程中,选择包含输出的自定义设置和文件的 ZIP 文件归档。
下表列出了包含在传递包中的最常用的文件类型。
包含在传递包中的最常用的文件类型 |
|
---|---|
文件名 |
文件说明 |
FavoriteMaterials.adsklib |
包含使用“材质浏览器”添加到“我的材质”库的材质。 注: 在 AutoCAD LT 中不可用。
|
*.atc |
在工具选项板和工具选项板目录中定义的工具。 |
*.aws |
定义工具在工具选项板上显示的顺序,以及与程序用户界面相关的设置的存储。该文件不在各个不同版本之间移植,而是使用传递包在不同计算机之间移植。 |
*.bmp、*.dib、*.png 和 *.rle |
用于在自定义文件中定义的自定义命令和用户界面元素的图像,以及用于在工具选项板中定义的工具的图像。 |
*.ctb |
用于控制对象打印时的外观的设置;这些设置按 AutoCAD 颜色索引 (ACI) 系统中的颜色进行排列。 |
*.cuix |
用于定义程序的许多用户界面元素并控制其放置的信息。 |
*.cus |
用于检查注释对象中词语拼写的自定义词典。 |
*.fmp |
有关在位文字编辑器中使用的 True Type 字体的字体映射的信息。 |
*.ini |
某些功能的配置设置。 |
*.lin |
标准和自定义线型定义。 |
*.mln |
标准和自定义多线样式定义。 注: 在 AutoCAD LT 中不可用。
|
*.mnl |
自定义文件所依赖的 AutoLISP 函数;MNL 文件必须具有与自定义文件相同的名称才能由程序加载。 注: 在 AutoCAD LT 中不可用。
|
*.pat |
标准和自定义填充图案定义。 |
*.pc3 |
虚拟和物理输出设备(绘图仪和打印机)的配置信息。 |
*.pgp |
外部命令和命令别名定义。 注: 外部命令在 AutoCAD LT 中不可用。
|
*.pmp |
PC3 文件的校准和图纸尺寸设置。 |
*.psf |
有关输出到 Postscript 文件时的字体替换的信息。 注: 在 AutoCAD LT 中不可用。
|
*.shx |
有关复杂线型定义中的文字字符或形的信息。 |
*.stb |
用于控制对象打印时的外观的设置;该设置将编组到可以指定给图层或对象的名称。 |
*.xml |
关于程序中的用户配置和传递包中文件的原始位置的信息。 |
下表列出了传递包中不包含的部分文件类型。
不包含在传递包中的一些文件类型 |
|
---|---|
文件名 |
文件说明 |
*.actm |
动作宏文件。 |
*.arx |
ObjectARX 应用程序文件。 |
*.crx |
ObjectARX 核心应用程序文件。 |
*.dbx |
ObjectDBX 应用程序文件。 |
*.dcl |
用于 AutoLISP 或 ObjectARX 应用程序的自定义对话框的定义。 |
*.dvb |
Visual Basic for Applications 项目文件。 |
*.fas |
快速加载 AutoLISP 格式文件。 |
*.fdc |
字段的定义;不应修改。 |
*.js |
包含适用于自定义命令和函数定义的 Javascript 源文件。 |
*.lsp |
包含适用于自定义命令和函数定义的 AutoLISP 源文件。 |
*.mnr |
自定义文件的资源图像;其名称必须与自定义文件的名称相同,以使程序可以对其进行加载。不包括该文件,因为该文件是在不存在时由程序自动生成的。 |
*.udl |
与 dbConnect 管理器一起使用的数据连接设置。 |
*.unt |
单位定义,用于在不同单位类型之间转换值。 |
*.vlx |
Visual LISP 文件,可能包含多个编译到单个文件的 AutoLISP 和 DCL 文件。 |
成功输入传递包后,将显示一个提供查看移植日志文件的选项的消息框。移植日志显示有关输入传递包导致哪些自定义设置和文件发生更改的信息。如果在输入操作执行期间出现任何错误,这些错误将在移植日志文件中列出。
如果存在用户配置 <<未命名配置文件>>,则在输入传递包之前将自动备份用户配置。
作为传递包中用户配置的一部分而存在的本地位置会在输入过程中自动创建(如果这些位置尚未存在);不会自动创建网络或可卸载驱动器上的位置。
如果将自定义文件从网络位置添加到传递包,则当原始网络位置在输入操作执行期间不可用时,自定义文件会复制到本地位置。如果在网络上的相同位置找到来自网络位置的自定义文件,则这些文件不会复制到该网络位置并在输入操作执行期间被忽略。