не показывать команду командного файла при ее выполнении?


11

когда я запускаю командный файл на экране cmd, команда в пакетном режиме появляется на экране, например:

командный файл: - @echo off. command1 command2

когда я выполняю его на cmd, на экране появляется следующее: - c:\user > command1 c:\user >command2

я не вижу ничего, когда я запускаю командный файл


Ответы:


21

Если я правильно понимаю ваш вопрос, я думаю, что вы хотите разделить команды на отдельные строки ...

@ эхо выключено
command1
command2

Это то, что вы ищите?


8

Ммммм .... @echo offэто то, что отключает эхо команды. Если вы хотите, чтобы список командных файлов отсутствовал в ваших командах по мере их @echo offзапуска , не используйте их в начале скрипта. Кроме того, @знак в начале строки делает эту строку не эхом. Таким образом, вы можете использовать это, чтобы выборочно скрывать команды, которые вы не хотели видеть.


- Кристофер Карел

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.