Debugging 如何让windbg保存会话状态?

Debugging 如何让windbg保存会话状态?,debugging,windbg,Debugging,Windbg,我刚刚在平台堆栈中的“较低级别”开始了一项新任务,现在开始使用windbg。到目前为止,我对调试器的纯功能非常满意。但是,我希望它能像VS调试器那样保存我的会话默认值。我想要的是,每当我“.restart”或重新打开windbg时,它的工作方式就像我离开它时一样:相同的bp,相同的sxe状态,相同的文件在相同的位置打开,等等 我知道“保存工作区”似乎是我想做的,但它是手动的,每次更改工作区状态时我都必须这样做 有没有办法让windbg自动执行此操作?当您第一次关闭会话并询问是否要保存工作区时,它

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

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


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

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

如果您这次单击“是”并单击“此WinDbg会话中不再询问”框,则它将自动保存您的工作区,同样,如果工作区错误地保存了一些您不再感兴趣的断点或路径,您也可以清除这些工作区

您也可以在选项中进行设置,如下所示:


微软的博客

您尚未接受任何答案,如果您收到了合适的答案,则会有一个空的勾号,您可以在答案旁边的计票下单击