.echo (Echokommentar)

Mit dem Befehl .echo wird eine Kommentarzeichenfolge angezeigt.

.echo String 
.echo "String" 

Parameter

Schnur
Gibt den anzuzeigenden Text an. Sie können Zeichenfolge auch in Anführungszeichen (") einschließen. Unabhängig davon, ob Sie Anführungszeichen verwenden, kann String eine beliebige Anzahl von Leerzeichen, Kommas und einzelnen Anführungszeichen (') enthalten. Wenn Sie Zeichenfolge in Anführungszeichen einschließen, kann sie Semikolons enthalten, aber keine zusätzlichen Anführungszeichen. Wenn Sie Zeichenfolge nicht in Anführungszeichen einschließen, können sie Anführungszeichen an einer beliebigen Stelle mit Ausnahme des ersten Zeichens enthalten, aber keine Semikolons enthalten.

Environment

Element BESCHREIBUNG
Modi Benutzermodus, Kernelmodus
Targets Liveabbild, Absturzabbild
Plattformen All

Hinweise

Der Echo-Befehl bewirkt, dass der Debugger Zeichenfolge direkt nach der Eingabe des Befehls anzeigt.

Ein ECHO-Befehl wird beendet, wenn der Debugger auf ein Semikolon stößt (es sei denn, das Semikolon tritt in einer Zeichenfolge mit Anführungszeichen auf). Mit dieser Einschränkung können Sie ECHO in komplexeren Konstruktionen verwenden, z. B. mit dem Befehl j (Execute If - Else), wie das folgende Beispiel zeigt.

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

Der Befehl .echo bietet auch eine einfache Möglichkeit für Benutzer von Debugservern und Debugclients, miteinander zu kommunizieren. Weitere Informationen zu dieser Situation finden Sie unter Steuern einer Remotedebugsitzung.

Der Echo-Befehl unterscheidet sich vom Token $$ (Kommentarspezifizierer) und dem Token * (Kommentarzeilenbezeichner), da diese Token dazu führen, dass der Debugger den Eingabetext ignoriert, ohne ihn anzuzeigen.