用户可以在启动时调用脚本,也可以在某个工作任务期间使用 SCRIPT 命令运行脚本。脚本还提供了一种创建连续运行显示产品演示和商业展示的简单方法。
在脚本打印多个作业之前,BACKGROUNDPLOT 系统变量必须设置为 0。
使用能够以 ASCII 格式保存文件的文本编辑器(例如 Microsoft® Windows® 记事本)或字处理器(例如 Microsoft Word)在程序外部创建脚本文件。文件扩展名必须是 .scr。
脚本文件的每一行都包含一个命令。脚本文件中的每个空格都很重要,因为空格键是作为命令或数据字段结束符来处理的。必须对提示顺序非常熟悉,才能在脚本文件中提供相应的响应顺序。
除显示对话框的命令外,脚本可以在命令提示下执行任何命令。多数情况下,显示对话框的命令都有显示命令提示而不是对话框的替换版本。
脚本文件可以包含注释。以分号 (;) 开始的所有行都作为注释,在处理脚本文件时将忽略这些注释行。文件的最后一行必须为空。
所有对包含嵌入空格的长文件名的引用都必须被括在双引号中。例如,要从脚本打开图形“my house.dwg”,必须使用下列语法:
open "my house"
如果命令输入来自脚本,将假定 PICKADD 和 PICKAUTO 系统变量的设置分别为 1 和 0;因此,不必检查这些变量的设置。
脚本将被当作一个编组(命令单元),可以使用单个 U 命令撤消。然而,脚本中的每个命令均会在放弃日志中产生一个条目,这可能会降低脚本的处理速度。如果愿意,可以在运行脚本之前使用 UNDO Control None 来关闭放弃功能,也可以在脚本开始处写入该命令。请记住,在脚本完成时重新将其打开 (UNDO Control All)。