我想使用多个winDBG命令从cmd批处理脚本运行winDBG,这些命令的输出记录到外部文件,而无需打开winDBG UI或任何其他类似命令提示符的UI。
使用cdb.exe时,必须对每个命令分析转储。无论如何,这里都是这样,以便每次我不必分析转储并运行!dumpheap -stat等许多命令。
我也使用了以下脚本
kd -z D:\pathtodump\mydump.DMP
.logopen D:\Output\output.txt
!analyze -v
!dumpheap -stat
以上脚本正在命令提示符UI上打开windbg命令行。
我希望脚本进行转储(mydump.dmp),并将分析命令结果和dumpheap命令结果输出到文件output.txt中。
我只需要创建批处理脚本并运行它,就可以在output.txt中获得结果。