如何与转储文件建立丰富多彩的关系
我每天都看很多转储文件。在这种情况下,我喜欢充分利用windbg可定制的外观和感觉。实际上,我在DMP文件和CMD文件之间有一个关联设置,每当我双击一个转储文件时,这个文件就会加载我自定义的颜色工作区。我喜欢有彩色源代码和调试命令窗口输出的黑色背景。
下面是我典型的调试会话的快照。
下面告诉你的设置方法。
- 创建以下CMD文件并将其放入您的路径中。在我的系统里叫D.CMD
echo off Title kd.exe -z %1 C: CD\debuggers start C:\Debuggers\windbg.exe -z %1 -W color
- 规划和
加载windbg并在“查看\选项”下配置颜色选项。注意:您需要设置列表框中的每个选项。 - 通过选择FILE\saveworkspace保存工作区,另存为COLOR
- 如果没有转储文件,请通过在调试器中打开进程并执行.dump/ma C:\test创建一个转储文件\测试.dmp(我假设您有一个名为C:\test的目录)
- 选择C:\test\test.dmp文件在资源管理器和右键单击属性。
- 更改转储文件关联(选择D.CMD)
- 就这些了。现在您只需双击任何DMP文件,windbg就会启动并加载到您的颜色工作区中。
为虫子生,为虫子死,为虫子奋斗一辈子