DOS批处理:强制回显单个语句?

时间:2010-11-30 15:43:36

标签: syntax echo batch-file

在我的DOS批处理文件中,当echo为ON时,我使用“@”符号来抑制该语句的回显。

当echo为OFF时,我应该如何强制声明的回声(我希望有另一个单个字符,但欢迎所有答案)?

2 个答案:

答案 0 :(得分:1)

在我看来,没有办法做到这一点。您可以包装需要在echo on@echo off之间回显的命令,但我认为这很难看。另一种选择是保留echo on并使用@用于您不希望回显的每个命令,并保留不带@的回声。

答案 1 :(得分:0)

这是一个不如@强大的解决方案:通过“echo on”然后“echo off”环绕要回显的命令。

@echo on
your commands
@echo off