$put_perv_real = "/home/www/dvakompa-ru/dopol/"; ?>
Команда 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, т.е. – в исходный текущий каталог.