Condividi tramite


.echo (commento echo)

Il comando .echo visualizza una stringa di commento.

.echo String 
.echo "String" 

Parametri

Stringa
Specifica il testo da visualizzare. È anche possibile racchiudere String tra virgolette ("). Indipendentemente dal fatto che si usino virgolette, String può contenere qualsiasi numero 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 stringhe tra virgolette, può includere virgolette in qualsiasi posizione tranne il primo carattere, ma non può includere punti e virgola.

Ambiente

Elemento Descrizione
Modalità Modalità utente, modalità kernel
Targets Dump live, arresto anomalo
Piattaforme Tutti

Commenti

Il comando con estensione echo fa sì che il debugger visualizzi String immediatamente dopo aver immesso il comando.

Un comando con estensione 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 con 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 gli utenti di server di debug e client di debug per comunicare tra loro. Per altre informazioni su questa situazione, vedere Controllo di una sessione di debug remoto.

Il comando con estensione echo differisce dal token $$ (Identificatore di commento) e dal token * (Identificatore riga di commento), perché questi token causano l'ignorare il testo di input senza visualizzarlo.