在 Windbg 中建立自定義命令視窗
.cmdtree
命令允許使用預定義的命令開啟 .txt
檔案,你只需雙擊即可執行。
如何建立命令檔案
使用此模板建立檔案
windbg ANSI Command Tree 1.0
title {"Window title"}
body
{"Group Heading"}
{"Name of command to display"} {"command"}
{"Name of command to display"} {"command"}
{"Group Heading"}
{"Name of command to display"} {"command"}
需要注意的事情
- 應該嚴格遵循模板格式以在 Windbg 中開啟檔案。
- 每個
{Group Heading}
後都需要換行符。 - 每個
{Name of command to display} {command}
對應該在一行中,然後應該是一個新行。
自定義命令檔案的示例
windbg ANSI Command Tree 1.0
title {"Your title goes here"}
body
{"Basic commands"}
{"Show CLR Version"} {"lmv m clr"}
{"Load SOS from CLR"} {".loadby sos clr "}
{"Symbols"}
{"Load my symbols"} {".sympath+ "c:\DebugSymbols" ; .reload"}
如何從命令視窗開啟命令 UI
執行 .cmdtree <path of your .txt file>
開啟視窗。你會看到這樣的視窗
雙擊要執行的命令。