Comando Popd
Faz com que a pasta atual passe a ser a pasta armazenada pelo comando pushd.
Sintaxe
popd
Parâmetros
/?
Exibe ajuda no prompt de comando.
Comentários
Sempre que você utilizar o comando pushd, será armazenada uma pasta para seu uso. Porém, é possível armazenar várias pastas usando o comando pushd várias vezes.
As pastas são armazenadas em seqüência, em uma pilha virtual. Se você usar o comando pushd uma vez, a pasta onde você usar o comando será a primeira da pilha. Se você usar novamente o comando, a segunda pasta será colocada sobre a primeira. O processo será repetido sempre que você usar o comando pushd .
É possível usar o comando popd para alterar a pasta atual para a última pasta armazenada pelo comando pushd. Se você usar o comando popd, a pasta no topo da pilha será removida quando a pasta atual for alterada para essa pasta. Se você usar o comando popd novamente, a próxima pasta da pilha será removida.
Quando as extensões de comando são ativadas, o comando popd remove as atribuições de letra de unidade criadas por pushd.
Exemplos
Você pode usar os comandos pushd e popd em um programa em lotes para mover a pasta atual da pasta em que esse programa foi executado e depois reverter essa alteração. O exemplo de programa em lotes a seguir mostra como fazer isso:
@echo off
rem Este arquivo em lotes exclui todos os arquivos .txt de uma pasta especificada
pushd %1
del *.txt
popd
cls
echo Todos os arquivos de texto foram excluídos da pasta %1
Formatando legenda | |
---|---|
Formato | Significado |
Itálico | Informações que o usuário deve fornecer |
Negrito | Elementos que o usuário deve digitar exatamente como mostrado |
Reticências (...) | Parâmetro que pode ser repetido várias vezes em uma linha de comando |
Entre colchetes ([]) | Itens opcionais |
Entre chaves ({});opções separadas por barra vertical (|).Exemplo: {even|odd} | Conjunto de opções entre as quais o usuário deve escolher apenas uma |
Fonte Courier | Código ou resultado de um programa |