Windows 通知我从批处理作业调用时从可执行文件返回错误



我从Windows cmd批处理作业调用Windows 7可执行文件。

目前的批处理作业非常简单:

echo on
D:programsProcess.exe %1>%2

批处理作业是从 python 框架启动的。

它有效,%1 作为参数提供给进程.exe进程的输出写入 %2。

但是,当 Process.exe 返回错误代码(通过 exit(-3(,这是一种合法情况(时,会弹出一个窗口,通知我有一个错误并询问我是否要开始调试。

我能摆脱它吗?如果过程中出现错误.exe我希望由于巴赫工作而获得该错误,但最重要的是,不应有警告窗口。

谢谢 ;-(

安装了某些开发人员工具的 Windows 计算机通常让您有机会调试未经处理的异常,或者您可能正在编译应用程序以执行此操作(调试模式(。此外,如果您从VS环境启动程序,它肯定会为您提供此弹出窗口。 如果应用程序成功返回非零值,则不应发生这种情况。 仅当应用程序无法处理某种严重错误或异常时,才会发生这种情况。

相关内容

最新更新