0

我有以下问题。我有一个从特定网络位置检索 dwg 文件的应用程序。检索到后,我编写了一些 vba 命令来检索这些文件并对它们进行一些操作。

我希望能够使用 .bat 文件自动执行整个过程。

启动 .net -> 完成 .net -> 启动 Autocad。

再次为第二个程序。

对于一个应用程序来说,这非常有用。我在启动时使用了这个 VBA 运行。但这将我限制为一个,因为程序将在不同的时间启动并启动同一个 vba 实例。这两个程序将在同一台计算机上运行,​​并将作为服务运行。

我发现使用 .net 启动 AutoCAD 的更简单方法是通过 bat 文件。是否有某种方法可以使用 bat 文件或其他方式自动执行某些命令。

例如,2 脚本在 bat 文件中可能看起来像这样。

"C:\Program Files\Autodesk\AutoCAD 20XX\acad.exe" with firstListOfCommands.scr

"C:\Program Files\Autodesk\AutoCAD 20XX\acad.exe" with secondListOfCommands.scr

您对我如何实现这一目标有任何建议吗?

4

1 回答 1

2

用于指定 AutoCAD 在打开时运行的脚本的命令行开关是 /b。

"C:\Program Files\Autodesk\AutoCAD 20XX\acad.exe /b firstListOfCommands.scr"</p>

参考: http ://help.autodesk.com/view/ACD/2016/ENU/?guid=GUID-8E54B6EC-5B52-4F62-B7FC-0D4E1EDF093A

于 2017-10-19T02:24:43.517 回答