如何让windbg保存我的会话状态?

use*_*814 6 debugging windbg

我刚刚在平台堆栈中的"较低级别"开始了一项新任务,我开始使用windbg.到目前为止,我对调试器的纯粹功能非常满意.但是,我希望它只是保存我的会话默认值,就像VS调试器那样.我想要的是每当我".restart"或重新打开windbg时,它就像我离开它一样工作:相同的bp,相同的sxe状态,相同的文件在同一个地方打开,等等.

我知道"保存工作区"似乎做了我想要的,但它是手动的,每次我改变工作区状态时都必须这样做.

有没有办法让windbg自动执行此操作?

EdC*_*ica 8

它应该在您第一次关闭会话时提示并询问您是否要保存工作区,这里有一个像图像的复选框.

在此输入图像描述

如果你这次单击是和" 不要再在此WinDbg会话中询问 "框,那么它将自动保存你的工作区,类似地,如果错误地保存了一些您不再感兴趣的断点或路径,也可以清除工作区.

您也可以在以下选项中设置:

在此输入图像描述