跳到主要内容

在 SOLIDWORKS 启动时自动运行宏

在某些情况下,可能需要在 SOLIDWORKS 启动时自动运行宏。例如,需要进行一些日志记录或应用设置。

幸运的是,SOLIDWORKS 应用程序接受命令行参数 /m,可以自动运行指定的宏。

"SOLIDWORKS.exe 的路径" /m "宏的路径"

设置启动 SOLIDWORKS 并运行宏的快捷方式

最常见的选项是在 Windows 桌面上的 SOLIDWORKS 快捷方式中直接指定宏的路径。在这种情况下,当您点击 SOLIDWORKS 应用程序快捷方式图标时,宏将自动运行。按照以下步骤进行操作:

  • Windows 操作系统允许在快捷方式选项的 目标 字段中指定命令行参数。默认的快捷方式禁用了此选项,无法更改。

SOLIDWORKS 快捷方式的默认选项{ width=350 }

  • 删除默认的 SOLIDWORKS 快捷方式
  • 导航到 SOLIDWORKS 安装文件夹(通常为 C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS)。
  • 找到 SLDWORKS.EXE 文件。
  • 选择该文件,点击鼠标右键。选择 发送到->桌面(快捷方式)

SOLIDWORKS.exe 文件位置{ width=550 }

  • 快捷方式已添加到桌面。根据需要进行重命名(如果需要,将其固定到任务栏)。
  • 选择快捷方式图标,点击鼠标右键,选择 属性 命令
  • 目标 字段中的 SLDWORKS.EXE 路径后添加以下文本:
/m "宏的完整路径" 

如果宏路径包含空格,请将路径括在双引号中。

例如:

"C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\SLDWORKS.EXE" /m "C:\My Macros\Macro1.swb"

带有宏路径的快捷方式{ width=450 }

使用此快捷方式启动 SOLIDWORKS。指定的宏将自动运行。