|
|
AutoCAD系统中所使用的外部命令和命令别名保存在程序参数文件“ACAD.PGP”中,该文件是文本文件,位于AutoCAD系统主文件夹中的“SUPPORT”子文件夹中。 建议用户在学习本章之前将“ACAD.PGP”文件进行备份,如果出现错误,可以随时恢复原始的文件。 在AutoCAD运行时,用户可使用外部命令在AutoCAD系统中调用其他程序或实用工具,以及Windows系统命令等。“ACAD.PGP”文件已经定义了如表30-1所示的外部命令: 表30-1“ACAD.PGP”文件中定义的外部命令外部命令 说明 |
CATALOG DOS方式下的DIR/W命令 |
DEL DOS方式下的DEL命令 |
DIR DOS方式下的DIR命令 |
EDIT DOS方式下的EDIT命令 |
SH 转入操作系统命令状态 |
SHELL 转入操作系统命令状态 |
START DOS方式下的START命令 |
TYPE DOS方式下的TYPE命令 |
EXPLORER 调用资源管理器程序 |
NOTEPAD 调用记事本程序 |
PBRUSH 调用画图程序 |
| 外部命令在“ACAD.PGP”文件中定义,其定义格式为: 命令名,执行描述,控制码,[*]提示,返回码 其中各项说明如下: (1)命令名:即在AutoCAD系统的命令行中输入命令字符串。命令名不区分字母的大小写,但不能与AutoCAD内部命令相同,否则将被忽略。 (2)执行描述:是输入命令名时传递给操作系统的字符串,可包含参数或开关。该字符串是否区分大小写由运行的应用程序决定。 (3)控制码:位编码参数,如表30-2所示。位编码可按任意组合使用,方法是将要使用的编码值相加以得到所需的结果。例如编码值为3,则表示为1和2的组合。 表30-2位编码参数表 编码 意义 |
0启动应用程序并等待结束 1不等应用程序结束 2最小化运行应用程序 4“隐藏”运行应用程序 8将参数字符串括在引号中 |