据我所知,lisp绑定到单个图形,这意味着您无法使用lisp打开图形并在新打开的图形上继续运行。
我采用的一种方法是使用。bat,调用autocad并运行脚本。(您需要通过脚本执行操作)
缺点是脚本比lisp慢,批处理文件必须为每个文件启动autocad一次。。。
这是我使用的批处理(.bat)文件的内容
- FOR %%f in (D:\Users\myuser\Desktop\tryon\*.dwg) do start /wait D:"Program Files""Autodesk""AutoCAD 2014"\acad.exe "%%f" /b D:\Users\myuser\Desktop\try\try.scr
文件夹“tryon”是我复制图纸的文件夹。。
我希望这有帮助。
干杯
编辑:必须在脚本中使用quit命令才能使批处理文件转到下一个批处理文件
scr文件的示例
|