有点费解,但请听我说完。
.蝙蝠档案。
在我找到完全使用脚本的方法之前,我最初使用LISP创建了一个。bat文件和a。scr文件。这个bat文件将打开AutoCAD的一个新实例,打开某个。并自动运行。创建的scr。
脚本文件无法接受用户输入。
这意味着没有LISP,这意味着(getstring)已退出。
.bat文件确实允许用户输入,并且可以写入文件。
也许是一个。bat文件,该文件使用用户输入创建脚本,然后在选定的中运行它。图纸?我现在正在努力,但我对这方面的经验很少。bat文件。
*好的,一些快速的谷歌搜索显示了一些结果。
打开一个新的文本文件(记事本,只有),复制并粘贴此代码。将其保存为“something.bat”,确保文件类型设置为“all files”
- @echo off
- set /p input1=Enter input
- echo -ATTEDIT N N A$C49561ED3 AAAA 01AREA 1 01AREA 1 %input1% > C:\SCRIPTY.SCR
保存后,双击它。应该会弹出一个命令提示符,询问您的输入。输入您喜欢的内容,然后点击“回车”结束将在您的C:\目录中创建一个名为“SCRIPTY.SCR”的新文件。
您刚刚创建了一个脚本文件,其中至少有一行提示用户输入。你应该能够写多行并返回字符。
现在,有一种方法可以打开一个。dwg并运行脚本文件,但我认为您希望它在打开的图形中运行。我不知道该怎么做,但这是一个开始。 |