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

时间:2012-12-20 21:09:40

标签: debugging windbg

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

我知道“保存工作空间”似乎是我想要的,但它是手动的,每次我改变工作空间状态时都必须这样做。

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

2 个答案:

答案 0 :(得分:8)

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

enter image description here

如果你这次点击是和'不要再在这个WinDbg会话中询问'那么它会自动保存你的工作区,同样你也可以清除工作区,如果它被错误地保存了一些您不再感兴趣的断点或路径。

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

enter image description here

答案 1 :(得分:1)

Microsoft NTDebugging Blog。 Uncovering How Workspaces Work in WinDbg.