.echo(Echo 注释)
.echo 命令显示注释字符串。
.echo String
.echo "String"
参数
字符串
指定要显示的文本。 还可以将 字符串 括在引号 (“) 。 无论是否使用引号, String 都可以包含任意数量的空格、逗号和单引号, (') 。 如果将 String 括在引号中,它可以包含分号,但不能包含其他引号。 如果不将 字符串 括在引号中,它可以在除第一个字符之外的任何位置包含引号,但它不能包含分号。
环境
项 | 说明 |
---|---|
模式 | 用户模式、内核模式 |
目标 | 实时、故障转储 |
平台 | 全部 |
注解
.echo 命令会使调试器在输入命令后立即显示字符串。
如果调试器遇到分号 (将结束 .echo 命令,除非分号出现在带引号的字符串) 中。 通过此限制,可以在更复杂的结构中使用 .echo ,例如 j (Execute If - Else) 命令,如以下示例所示。
0:000> j (poi(MyVar)>5) '.echo MyVar Too Big'; '.echo MyVar Acceptable;
.echo 命令还为调试服务器和调试客户端的用户提供了一种相互通信的简单方法。 有关这种情况的详细信息,请参阅 控制远程调试会话。
.echo 命令不同于 $$ (注释说明符) 标记和 * (注释行说明符) 标记,因为这些标记会导致调试器忽略输入文本而不显示它。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈