procdump用于Visual C ++应用程序2010的用法,用于创建崩溃转储

时间:2015-04-03 16:59:07

标签: visual-c++ procdump

我尝试从https://technet.microsoft.com/en-us/sysinternals/dd996900.aspx

安装procdump工具

当我打开命令窗口并运行procdump exe时:

procdump.exe -g -e -w -ma test.exe

它只显示等待进程名称test.exe

它根本不会创建任何转储文件。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

usage page包含以下选项;

-w  Wait for the specified process to launch if it's not running.
-x  Launch the specified image with optional arguments. 

您使用的选项包括-w,但不包括-x,因此procdump将等到test.exe运行,但不会自行启动。

答案 1 :(得分:0)

嗯,经过一些试验和错误之后它才有效:下面的命令完全正常:

procdump.exe -g -e -w -ma exename

它基本上等待进程启动,一旦进程崩溃,它就会创建一个转储。谢谢你们给我指点。我学到了新东西:)