Для исправления файлов .BAT, “потерявших” связанные с ними файлы, введите следующие команды:

ftype batfile="%1" %*
assoc .bat=batfile

Вызов одного командного файла из другого

Указание имени командного файла в исходном командном файле приведет к необходимому результату, однако, по завершению работы второго командного файла первому файлу не будет передано управление.

Для вызова командного файла и возврата управления базовому файлу понадобится команда call.

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

Для запрета в начало командного файла необходимо ввести следующую команду:

@echo off

С целью запретить вывод на экран результата работы только одной команды необходимо добавить символ @ в начало соответствующей строки.