创建批处理文件以运行scrip
大家好,如何创建批处理文件以打开AutoCAD并运行脚本?
谢谢你的帮助 您应该使用“/b”启动开关:
"C:\Program Files\AutoCAD 2012\acad.exe" /b "C:\MyScriptFiles\ScriptToRun.SRC" MSasu公司
非常感谢,我会试试,但我更喜欢批处理文件。 也许我误解了你的要求;可能需要检查ScriptPro工具? 你说:“我如何创建批处理文件来打开AutoCAD并运行脚本?”姆萨苏的回答是正确的。批处理文件用于打开AutoCAD。打开AutoCAD后,将调用脚本文件。该脚本可以处理单个图形或整个图形文件夹。这就是你想做的吗? 您也可以使用此选项:
FOR %%V IN (C:\AutoCADscripts\Batchedit\*.dwg) DO start "T" /w "C:\Program Files\Autodesk\AutoCAD 2012\acad.exe" %%V /b "C:\AutoCADscripts\ScriptName.scr"
您必须在第一部分中有正确的红色文件路径,以便它知道要在哪个文件夹上使用脚本。红色的第二部分是要运行的脚本的名称。Mwade向我展示了这个,但效果很好。只需将其粘贴到记事本中,并将其另存为。bat文件。 首先,我向你致敬。
这是给我一个错误像附件。请看一下批处理语法。请告诉我怎么了。
谢谢你的帮助。
FOR %%V IN (D:\test\dwg\*.dwg) DO start "T" /w "C:\ProgramFiles\Autodesk\AutoCAD 2012 - English\acad.exe" %%V /b"D:\test\script\test LTS - 2.scr"
看起来您正试图打开一个“只读”文件,但忘记了脚本中的必要输入。 我同意这句话。你的剧本哪里出错了。如果你贴出来,我们可能会帮你更多。 我的脚本
OPEN
"D:\test\dwg\1.DWG"
ltscale
10
QSAVE
CLOSE
OPEN
"D:\test\dwg\2.DWG"
ltscale
10
QSAVE
CLOSE
OPEN
"D:\test\dwg\3.DWG"
ltscale
10
QSAVE
CLOSE
页:
[1]
2