Это означает, что не выводить соответствующую команду.Сравните следующие два пакетных файла:
@echo foo
и
echo foo
В первом выводе выводится только foo
, а в последнем выводится
H:\Stuff>echo foo
foo
(здесь, по крайней мере).Как видно, команда, которая запускается, тоже видна.
echo off
отключит ее для всего пакетного файла.Однако сам вызов echo off
все равно будет виден.Вот почему вы видите @echo off
в начале пакетных файлов.Отключите отображение команд и . Не повторяйте команду, отключая ее.
Удаление этой строки (или ее комментирование) часто является полезным инструментом отладки в более сложных пакетных файлах, как вы можетепосмотрите, что запускается до появления сообщения об ошибке.