【问题标题】:WinDbg: Execute an external application every time a breakpoint is hitWinDbg:每次遇到断点时执行外部应用程序
【发布时间】:2016-07-17 04:44:32
【问题描述】:

有没有办法在 WinDbg 中每次遇到断点时运行一些外部应用程序?

我有多个虚拟机在不同的主机上运行,​​我希望在其中一个遇到断点时得到通知。时不时地在 RDP 窗口之间移动只是为了检查某些 WinDbg 现在是否偶然发现了某个断点,这会分散注意力。

我已经知道 WinDbg 可以在遇到断点时闪烁标题栏或播放声音。

目前我想我可以使用脚本来观察日志文件的尾部,并在将一些适当的模式添加到日志文件时启动外部应用程序。但是基于 WinDbg 的解决方案会更好。

【问题讨论】:

    标签: windbg


    【解决方案1】:

    设置断点的语法是

    [~Thread] bp[ID] [Options] [Address [Passes]] ["CommandString"] 
    

    这里的关键是CommandString,它(根据在线帮助)

    指定执行的命令列表

    将其与.shell 一起使用以运行外部程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多