Exportar (0) Imprimir
Expandir Tudo
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

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

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft