.echo (コメントのエコー)

.echo コマンドはコメント文字列を表示します。

.echo String 
.echo "String" 

パラメーター

String
表示するテキストを指定します。 文字列を引用符 (") で囲むこともできます。 引用符を使用するかどうかに関係なく、文字列にはスペース、コンマ、一重引用符 (') を任意の数だけ含めることができます。 String を引用符で囲む場合、セミコロンを含めることはできますが、追加の引用符を含めることはできません。 String を引用符で囲まない場合は、最初の文字を除く任意の場所に引用符を含めることができますが、セミコロンを含めることはできません。

Environment

項目 説明
モード ユーザー モード、カーネル モード
対象 ライブ、クラッシュ ダンプ
プラットフォーム すべて

解説

.echoコマンドにより、コマンドを入力した直後に文字列を表示させます。

デバッガーがセミコロンを検出すると、.echo コマンドは終了します (セミコロンが引用符で囲まれた文字列内にある場合を除く)。 この制限により、次の例に示すように、 j (Execute If - Else) コマンドなどのより複雑な構造で .echo を使用できるようになります。

0:000> j (poi(MyVar)>5) '.echo MyVar Too Big'; '.echo MyVar Acceptable;

.echo コマンドは、デバッグ サーバーとデバッグ クライアントのユーザーが相互に通信するための簡単な方法も提供します。 この状況の詳細については、「リモート デバッグ セッションの制御」を参照してください。

.echo コマンドは、$$ (Comment Specifier) トークンと * (コメント 行指定子)) トークンとは異なります。これは、これらのトークンによってデバッガーが入力テキストを表示せずに無視するためです。