自己参看:http://debugging.wellisolutions.de/cmdtree/
基本语法:
第一行是:windbg ANSI Command Tree 1.0
下一行定义了cmdtree这个窗口的标题,标题的keyword是titile,紧接着一对{“”},如
title {"hgy413 common cmd"}
注意title和后面的内容是分离的,不要写成:
title{"hgy413 common cmd"}
当然你也可以直接换一行:
title
{"hgy413 common cmd"}
正文的keyword是body,第一个元素指定标题,第二个元素用于双击时展开命令列表
注意点:
1. windbg ANSI Command Tree 1.0前不能有空格,或空行
2.windbg ANSI Command Tree 1.0和title之间可以有空行,但不能有非空行
3.如果title后没有元素,也会加载失败
4.注意正文前面的空格,下一层的空格一定要比上一层多!
如:
windbg ANSI Command Tree 1.0
title
{"hgy413 common cmd"}
body
{"Common Commands"}
{"Information"}
{"Time of dump"} {".time"}
我们看到展开为:
而如果你这样写:
windbg ANSI Command Tree 1.0
title
{"hgy413 common cmd"}
body
{"Common Commands"}
{"Information"}
{"Time of dump"} {".time"}
注意,一个子级只能比上一级多一个空格,两个也会报错!
这个非常有用,可以把常用的命令全收集起来,自己调用.