Mostrar atual pasta de trabalho ou Diretório caminho completo na Batch Command Script

Ao executar um comando batch script (em formato. Cmd ou. Bat extensão), por vezes, é útil para conhecer o trabalho atual diretório do lote script. Conhecendo o directório actual ou pasta de trabalho no lote comando é útil para garantir que o script está chamando comando ou programa no caminho correto, ou manipulação de arquivos e pastas é feito no destino válido quando se utiliza caminho relativo. Outra importante utilização é para capturar e salvar o diretório atual para uso posterior, e que o script pode alterar o caminho durante seu curso.

De facto, a exibição ea exibição do diretório atual é fácil com o uso da pseudo-variável para cmd.exe variáveis de ambiente. A partir do Windows 2000, Microsoft Windows tem acrescentado% CD% pseudo-variável que se expande para o trabalho atual diretório.

Por exemplo, para exibir diretório de trabalho atual, basta utilizar o seguinte comando:

Echo% CD%

Para guardar e conservar o atual diretório onde está localizado um arquivo para uso posterior após mudar diretório (cd) para outra pasta para realizar outras operações, utilize os seguintes comandos:

Set CURRENTDIR=%CD%

O CURRENTDIR%% variável para armazenar o diretório de trabalho atual, que pode ser utilizado mais tarde no lote comandos, que como mudar de volta para este diretório anterior.

No Windows 9x, o% CD% pseudo-variável é não existisse. Para obter o diretório atual, use o seguinte truque:

CD | Time | Find ":\" > Temp1.Bat
Echo Set CD=%%4 %%5 %%6 %%7 %%8 %%9 > Enter.Bat
Call Temp1.Bat
Del Temp1.Bat
Del Enter.Bat

O resultado final é uma variável% CD% foram devolvidos para o processamento batch sessão que contém o diretório corrente de trabalho.

IMPORTANTE: A página é uma tradução automática e fornecido "como é" sem garantia. Máquina tradução pode ser difícil de compreender. Por favor, consulte a Inglês original article sempre que possível.


Deixe uma resposta

Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Subscreva aos comentários recurso foi desativado. Para receber notificação de comentários mais recentes publicados, inscrever-se My Digital Life Comentários feed RSS ou registre-se para receber novos comentários no e-mail diário digerir.
Custom Search

Novos artigos

Incoming Termos de pesquisa para o artigo

batch script esconder actual caminho --