“回声”未产生预期的输出

时间:2019-06-09 10:11:35

标签: batch-file

我不太确定为什么这行不通,我将echo放在每行之后,但是它在开始时一直崩溃,类似于没有{ {1}}

PAUSE

我期望回显将其中的各个行显示为一种“文本图像”,但是在启动时崩溃,您可以自己进行测试。

我尝试查找有关此信息,但找不到任何内容。

1 个答案:

答案 0 :(得分:0)

这不应该作为答案,它只是显示一种生成伪文本的方法。它使用有关转义字符的建议,在注释中给出了转义字符,在这种情况下,是字符|<

它所做的是保持一致的字符高度和宽度,您的示例在V字符宽度处有字母10,在H处的字母7,{{ 1}}在A6C5K4H上的水平线都处于不同的高度,而A的水平线与其他水平线相比过短。另外,C消息建议该名称包含一个感叹号,因此我也将其包含在伪文本中,并添加了匹配的Welcome

该示例是使用Windows Vista上的默认Title控制台字体编写和测试的。

cmd.exe

虽然仍然不能将其视为ASCII Art,但它会减少激励最终用户改为按住 Ctrl 并按 C 的机会。

请注意,人们使用不同的字体和代码页,这意味着除非您的代码可以保证最终用户配置的内容或为其配置,否则实际上您只能使用外观不好的伪文本,这会浪费屏幕空间。如我在评论部分所述,我的建议不要打扰!