Я хочу создать командный файл batch.bat, который принимает 2 обязательных аргумента:
-
%1представляет собой путь относительно текущего каталога. -
%2представляет собой filaname.
Предположим, что текущий каталог father\me\.
Пользователь может использовать эту партию следующим образом:
-
batch child/grandchild log -
batch ../brother log
Описание задания batch.bat выглядит следующим образом.
- Переместится в каталог
%1, - Итерирует весь файл
*.texв каталоге%1. - Сохраните результат в каталоге перед перемещением.
Ниже приведен неполный код:
rem batch.bat takes 2 arguments.
cd %1
dir /b *.tex > <original directory>\%2.txt
Как вернуться в исходный каталог после вызова каталога изменений в пакете DOS?