Как вернуться в исходный каталог после вызова изменения каталога в пакете DOS?

Я хочу создать командный файл batch.bat , который принимает 2 обязательных аргумента:

  • % 1 представляет путь относительно текущий каталог.
  • % 2 представляет собой filaname.

Предположим, что текущий каталог - отец \ me \ .

Пользователь может использовать этот пакет следующим образом:

  • пакет дочерний / внучатый журнал
  • batch ../brother log

Описание задания batch.bat выглядит следующим образом:

  1. Переход в каталог % 1 ,
  2. Итерирует все файлы *. Tex в каталоге % 1 .
  3. Сохранить результат в каталоге перед перемещением.

Ниже приведен неполный код:

rem batch.bat takes 2 arguments.
cd %1
dir /b *.tex > <original directory>\%2.txt

Как вернуться в исходный каталог после вызова смены каталога в пакете DOS?

27
задан xport 9 August 2011 в 00:52
поделиться