在自动退出Catia时运行VBScript宏

时间:2015-10-16 09:14:57

标签: shell batch-file vbscript catia

我希望能够在退出Catia时自动运行批处理文件。因此,当我选择文件退出菜单选项时,批处理文件将运行。同样当我点击Catia关闭X按钮右上方。批处理文件也将运行。退出Catia时是否有一个特定的子函数?

下面的vbscript启动批处理文件。

Sub CATmain()
Dim shell
Set shell = CreateObject("wscript.shell")
shell.Run "c:\windows\temp\test.bat"
End Sub

任何帮助非常感谢。

1 个答案:

答案 0 :(得分:0)

配置Catia在退出时运行批处理脚本取决于Catia。解决方法可能是从批处理脚本启动Catia,该脚本在返回时运行test.bat

=== runcatia.bat

SETLOCAL
SET EXITCODE=0

catia.exe
SET EXITCODE=%ERRORLEVEL%
"c:\windows\temp\test.bat"
EXIT /B %EXITCODE%