Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Pushd

Armazena a pasta atual para usar pelo comando popd e, depois, muda para o diretório especificado.

Para obter exemplos de como usar esse comando, consulte exemplos.

Sintaxe



pushd [<Path>]

Parâmetros

Parâmetro Descrição

<Path>

Especifica o diretório para tornar o diretório atual. Este comando aceita caminhos relativos.

/?

Exibe a Ajuda no prompt de comando.

Comentários

  • Sempre que você usar o comando pushd , um diretório único é armazenado para uso. No entanto, você pode armazenar vários diretórios usando o comando pushd várias vezes.

    Os diretórios serão armazenados seqüencialmente em uma pilha virtual. Se você usar o comando pushd uma vez, o diretório no qual você pode usar o comando é colocado na parte inferior da pilha. Se você usar o comando novamente, a segunda pasta é colocada na parte superior do primeiro. O processo se repete sempre que você usar o comando pushd .

    Você pode usar o comando popd para alterar o diretório atual para a pasta mais recentemente armazenada pelo comando pushd . Se você usar o comando popd , o diretório no topo da pilha é removido da pilha e o diretório atual é alterado para esse diretório. Se usar o comando popd , a próxima pasta na pilha será removida.

  • Se as extensões de comando estiverem ativadas, o comando pushd aceitará um caminho de rede ou uma letra de unidade e caminho.

  • Se você especificar um caminho de rede, o comando pushd atribui temporariamente a letra da unidade não utilizados mais alta (começando com Z:) para o recurso de rede especificado. O comando altera a unidade e pasta atuais para a pasta especificada na unidade recém atribuída. Se você usar o comando popd com as extensões de comando ativadas, o comando popd remove o assignation de letra de unidade criada por pushd.

Exemplos

O exemplo a seguir mostra como você pode usar comandos pushd e popd em um programa em lotes para alterar o diretório atual em que o programa foi executado e alterá-lo novamente:



@ echo offrem esse arquivo em lote exclui todos os arquivos. txt em um *.txtpopdclsecho de 1del de % directorypushd especificado todos os arquivos de texto excluídos no diretório %1

Contribuições da comunidade

ADICIONAR
Mostrar: