não mostra comando de arquivo em lote quando executá-lo?


11

Quando executo o arquivo em lote na tela do cmd, o comando no lote aparece na tela:

arquivo em lote: - @echo off. command1 command2

Quando o executo no cmd, o seguinte aparece na tela: - c:\user > command1 c:\user >command2

não apareço nada quando executo arquivo em lote


2
Retire o ponto.
Pausado até novo aviso.

Respostas:


21

Se entendi sua pergunta corretamente, acho que você deseja separar comandos em linhas individuais ...

@echo off
command1
command2

É isso que você está procurando?


8

Mmmmm .... @echo offé o que desativa o eco do comando. Se você deseja ver sua lista de arquivos em lotes fora de seus comandos enquanto os executa, não use @echo offno início do seu script. Além disso, o @sinal no início da linha faz com que apenas essa linha não ecoe. Então você pode usar isso para ocultar seletivamente os comandos que não deseja ver.


--Christopher Karel

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.