Ao executar arquivos bat, como mostrar comandos, mas não "remover" as linhas?

Ao executar arquivos bat, como mostrar comandos, mas não "remover" as linhas?

Ao executar um arquivo bat, gostaria de ver os comandos sendo executados, mas nada foi removido.

O problema é que parece ser tudo ou nada. Ao usar "echo off" nada aparece exceto os resultados dos comandos, como "2 arquivos copiados". Mas quando não estiver usando o eco desativado, tudo, incluindo as linhas removidas, é exibido enquanto ele é executado. Isso torna a tela confusa e difícil de ler.

Como posso configurá-lo para ver o comando (copie isso lá, ou qualquer outra coisa) e os resultados também, mas nada foi resolvido?

(Não quero instalar nenhum software como solução)

Obrigado.

Responder1

Independentemente da configuração ECHO em um arquivo em lote, qualquer linha que comece com o @caractere não será impressa. Para evitar que as linhas REM sejam exibidas, deixe o anúncio ECHO ON colocado @na frente das linhas REM para que sejam:

@REM This won't be echo'd
@REM even with ECHO ON

Responder2

Você pode usar ::como prefixo de comentário alternativo; essas linhas são analisadas como rótulos inválidos e nunca são exibidas.

informação relacionada