运行bat文件时,如何显示命令但不显示"rem"?

分享于 

1分钟阅读

电脑

  繁體 雙語

问题:

当运行bat文件时,我想看看正在执行的命令,但是没有任何内容是'。

问题在于,它似乎全部或者全部。 在使用"回音关闭"时,除了命令的结果外,什么也不显示,如" 2文件已经复制"。 但是当不使用echo时,包括 rem'的所有内容都会在运行时显示。 这使得屏幕变得凌乱而难以阅读。

如何设置它以查看命令( 把这个拷贝到那里) 和结果,但没有任何 rem"?

( 我不想将任何软件安装为解决方案)

谢谢。


回答 1:

无论批处理文件中的回显设置如何,以 @ 字符开头的任何行都不会打印出来。 要防止显示REM线路,请在 ad @ lines将ECHO放在 ad,这样它们就可以:


@REM This won't be echo'd


@REM even with ECHO ON




回答 2:

你可以使用 :: 作为替代注释前缀;这样的行被解析为无效标签,并且从不显示。



COM  文件  COMM  files  Comma  显示