.cmdtree
簡単な紹介
フォームを使用します
.cmdtree CMDFILE
パラメータ
- CMDFILEの
コマンドファイルは、必要な複数のコマンドが含まれています。「へWL」名サフィックス
手順を使用します
1、テンプレートとして次の例を使用して、コマンドtest.wlを使用してテキストファイルを作成します。あなたは{}の間のセクションを望む方法を変更することができます。
windbgのANSI コマンド ツリー 1.0 タイトル{ "共通コマンド" } ボディ { "共通コマンド" } 、{ "情報" } 、{ "ダンプの時間"}、{ ".time" } 、{ "プロセスがデバッグされています"} { "|" } { "ダンプ場所"}、{ "||" } {: "ポート= 9999" .server TCP {} "ポート9999上のサーバーを作成する" } { {}" .clients」を"リモート接続の表示" } 、{ "!PEB" "プロセス環境ブロック"} { "オープンログ"}、{ ".logopen / T / U / D" } 、{ "閉じるログ"}、{ ".logclose" } 、{ "モジュール" } 、{ "すべてのモジュール"}、{ "LM DのSM" } 、{「ロードモジュール"}、{" LMOのDのSM " } 、{ "ロードモジュール(冗長)"}、{ "lmvo DのSM" } 、{ "記号O / Wモジュール"}、{ "LMEのDのSM" } 、{ "スタック" } 、{ "に設定2000フレーム長"}、{" 2000" .kframes } { "1000 KPM "{}"/ DML wの現在のスタックをダンプ"} { } "プライベート情報なしスタックをダンプ" { "KNL 1000" } {"すべてのパラメータとダンプスタック"}、{ "KPN 1000" } 、{ "ダンプスタック(最後のフレームからの距離)"}、{ "KF 1000" } 、{ "フレームポインタ省略してダンプスタック"}、{ "kvn 1000" } { "すべてのスタックを"}、{" 〜* KBN 1000"ダンプ} { "" {} "ユニークなスタックをダンプします!uniqstack -pn" } 、{ "スレッド環境ブロック"}、{ "!TEB" } 、{ ""次のフレームに移動します} { ".F +" } { {} ".f-" "前のフレームに移動" } 、{ "メモリ"} { {} "ヒープダンプ" "!ヒープ-a" } 、{ "自動化されたタスクを" } {} { "!-v分析" "!解析" } { { "!のntsdexts.locks"} "ロック" } { { "!暴走7"} "ユーザとカーネルモードのCPU時間" } 、{ "管理" } { "ロードSOS"}、{ ".loadby SOS mscorwks" } 、{ "clrstack"}、{ "!のclrstack" } 、{ "スレッド"}、{ "!スレッド" } { { "!DSO"} "スタックは、オブジェクトの" } 、{「例外"}、{"!のDAE "}
任意のディレクトリにあるテキストファイルの保存2.、WinDbgの同じファイルフォルダをインストールすることをお勧めします。
3、、ダンプファイルを開くシンボルをロードし、次のコマンドを使用します。
.cmdtree XXX \ test.wl
4、上面的命令将创建一个包含您的命令的新WinDbg窗口。您可以双击树状图窗口中的一个项目来执行该命令。