.echo (Echo Comment)
Il comando echo visualizza una stringa di commento.
.echo String
.echo "String"
Parametri
Corda
Specifica il testo da visualizzare. È anche possibile racchiudere String tra virgolette ("). Indipendentemente dal fatto che si usino virgolette, String può contenere un numero qualsiasi di spazi, virgole e virgolette singole ('). Se si racchiude string tra virgolette, può includere punti e virgola, ma non virgolette aggiuntive. Se non si racchiude string tra virgolette, può includere virgolette in qualsiasi posizione tranne il primo carattere, ma non può includere punti e virgola.
Ambiente
Articolo | Descrizione |
---|---|
Modalità | Modalità utente, modalità kernel |
Target | Live, crash dump |
Piattaforme | Tutte le date |
Osservazioni:
Il comando echo fa sì che il debugger visualizzi String immediatamente dopo l'immissione del comando.
Un comando echo viene terminato se il debugger rileva un punto e virgola (a meno che il punto e virgola non si verifichi all'interno di una stringa tra virgolette). Questa restrizione consente di usare .echo in costruzioni più complesse, ad esempio con il comando j (Execute If - Else), come illustrato nell'esempio seguente.
0:000> j (poi(MyVar)>5) '.echo MyVar Too Big'; '.echo MyVar Acceptable;
Il comando echo offre anche un modo semplice per consentire agli utenti di eseguire il debug di server e di eseguire il debug dei client per comunicare tra loro. Per altre informazioni su questa situazione, vedere Controllo di una sessione di debug remoto.
Il comando echo differisce dal token $$ (Identificatore di commento) e dal token * (Identificatore riga commento), perché questi token causano l'ignorare il testo di input senza visualizzarlo.