运行 bat 文件时,如何显示命令而不是“rem”输出行?

CCh*_*iss 8 command-line

运行 bat 文件时,我希望看到正在执行的命令,但不希望看到任何内容。

问题是它似乎是全有或全无。使用“echo off”时,除了命令的结果外,没有任何显示,例如“2 个文件已复制”。但是当不使用 echo off 时,所有内容,包括重新显示的行,都会在运行时显示。这使得屏幕混乱且难以阅读。

我如何设置它以查看命令(复制到那里,或其他)和结果,但没有任何内容?

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

谢谢。

小智 15

无论批处理文件中的 ECHO 设置如何,以该@字符开头的任何行都不会打印出来。为防止显示 REM 行,请将 ECHO ON 广告放在@REM 行前面,以便它们:

@REM This won't be echo'd
@REM even with ECHO ON
Run Code Online (Sandbox Code Playgroud)


use*_*686 12

您可以将其::用作替代注释前缀;这样的行被解析为无效标签并且永远不会显示。


归档时间:

查看次数:

3923 次

最近记录:

14 年,6 月 前