Как отключить вывод на экран команд при выполнении пакетного файла

  • 13.02.2020
  • 11 821
  • 2
  • 22
  • 20
  • 2
Как отключить вывод на экран команд при выполнении пакетного файла

При написании пакетных файлов или батников, как это часто называется, может потребоваться не выводить на экран различные выполняющиеся команды, в данной статье будет показано, как добиться такого эффекта.

Отключаем вывод на экран команд

При выполнении пакетного файла на экран, помимо результатов работы команды, выводятся и сами команды. Чтобы отключить вывод команд, можно использовать символ @.
Чтобы не выводить на экран одну команду, можно поставить знак @ в начале этой команды.

echo Testing

Эта команда выведет на экран команду echo Testing, а на следующую строку - результат ее работы, слово Testing.


@echo Testing

Эта команда выведет на экран только результат работы команды, т.е. слово Testing. Сама команда выведена не будет.


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

@echo off

Эта команда отключит вывод команд на экран на протяжении выполнения всего пакетного файла. Чтобы сама команда не выводилась, она начинается с символа @.

Была ли эта статья Вам полезна?

Комментарии к статье (2)

    • Гость

    Это не работает на linux

    • Не удивительно, потому что пакетных файлов в Linux нет. В статье тоже никто не обещал, что это будет работать в Linux.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.