POPD – перейти в каталог, путь которого был сохранен при выполнении команды PUSHD.


Предыдущая | Следующая

Команда POPD используется совместно с командой PUSHD для упрощения переходов между каталогами файловой системы. Применяется для извлечения запомненного ранее в виртуальном стеке командой PUSHD пути текущего каталога. Многократное выполнение команды PUSHD позволяет запоминать пути к различным каталогам файловой системы и осуществлять возврат к сохраненным путям при выполнении команд POPD.

Формат командной строки:

POPD

Когда расширенная обработка команд включена, команда PUSHD может задавать переход по сетевому пути, например \\SERVER\Share . В этом случае, сначала создается сетевое подключение с использованием временных букв дисков в обратном порядке начиная c Z: , а затем выполняется переход в указанный каталог. Команда POPD удаляет временные имена при удалении соответствующего диска из стека каталогов. 

Примеры использования:


pushd %TEMP% - запомнить исходный текущий каталог и перейти в каталог временных файлов.

последовательность команд для работы в каталоге %TEMP% 

pushd D:\TEST - переход в каталог D:\TEST

последовательность команд для работы в каталоге D:\TEST 

pushd \\SERVER\Share - переход в сетевой каталог 

Z: > - приглашение командной строки сменилось на Z: - букву, присвоенную сетевому ресурсу \\SERVER\Share 

последовательность команд для работы в сетевом каталоге 

POPD - возврат в каталог, который был заполнен последней командой PUSHD, т.е. – D:\TEST . Сетевой диск Z: удален.

POPD - возврат в каталог, который был заполнен предыдущей командой PUSHD, т.е. – в %TEMP%

POPD - возврат в каталог, который был заполнен предыдущей командой PUSHD, т.е. – в исходный текущий каталог.