0

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

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

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

非常感谢任何帮助。

4

1 回答 1

0

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

=== runcatia.bat

SETLOCAL
SET EXITCODE=0

catia.exe
SET EXITCODE=%ERRORLEVEL%
"c:\windows\temp\test.bat"
EXIT /B %EXITCODE%
于 2015-10-17T15:12:23.080 回答