[英]How to catch exe crashes from command line
我正在对我们的win32 c ++程序进行批处理测试。 其中一些崩溃。 从命令行捕获那些崩溃并进行报告的最佳方法是什么?
谢谢
编辑:答案:
1)您无法从批处理/命令行中捕获另一个进程的异常
2)在C#中正确执行此操作的示例:
有命令行捕捉异常和崩溃的一种方法:使用ADPlus的崩溃模式下,它会在后台侦听未处理的异常坐下。
也许在脚本中检查它们的返回值? 当然,他们必须遵守标准(例如,在类似Unix的os中0 =成功,其他所有条件=错误)。
编辑:也看这里
有两种捕获方法:1.使监视exe作为服务或进程运行。 2.或者在Windows中实现崩溃类可能会有用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.