Cd é a abreviatura ou sinônimo de chdir. É um comando encontrado dentro do Windows Command Processor (cmd) que permite a mudança do diretório de trabalho atual de uma instância do shell. O CWD (Current Working Directory) é um caminho (de um diretório) dentro do sistema de arquivos, onde o shell está trabalhando atualmente. O diretório de trabalho atual é essencial para resolver caminhos relativos. Cd é um comando genérico encontrado no Command Interpreter da maioria dos sistemas operacionais.

Descrição do comando:
exibe o nome ou altera o diretório atual.

CHDIR [/D] [drive:][path]
CHDIR [..]
CD [/D] [drive:][path]
CD [..]

..   Specifies that you want to change to the parent directory.

Digite unidade de CD: para exibir o diretório atual na unidade especificada.
Digite CD sem parâmetros para exibir a unidade e o diretório atuais.
Use a opção / D para alterar a unidade atual, além de alterar o diretório atual de uma unidade.

  • Parte da saída está truncada devido ao seu grande comprimento.
  • Para obter o texto acima execute o cd /? comando no cmd.
  • Deve-se observar que chdir é um apelido para cd e, portanto, pode ser substituído para todas as suas ocorrências.

Usando o comando:

  1. Exibindo o diretório de trabalho atual:
    Exibir o diretório de trabalho atual geralmente não é necessário no cmd. Isso ocorre porque o prompt padrão em cmd exibe a unidade e o caminho atuais (CWD) junto com o sinal de maior que (>) em todos os momentos (código $P $G). Mas, para fins de integridade, também o estaríamos descrevendo. Para exibir o diretório de trabalho atual, execute o comando cd sem nenhum argumento.

    Sintaxe:

    CD

    Aparente da saída acima, não é necessário imprimirmos o cwd, pois ele já está sendo exibido pelo prompt. Ao longo do artigo, usaremos C: \ Users como nosso CWD.

  2. Alterando o CWD:
    podemos alterar o diretório de trabalho atual para caminhos diferentes no sistema. A seguir estão as opções -

    1. Para um diretório da unidade atual:
    Para alterar o diretório de trabalho, execute o comando cd seguido por um caminho absoluto ou relativo do diretório que você deseja que se torne o CWD. Onde o caminho deve qualificar os seguintes critérios -

    • O caminho deve ser de um diretório.
    • O diretório deve existir.
    • O caminho pode ser absoluto ou relativo. Se um caminho relativo for usado, o caminho deve ser relativo ao CWD.

    Sintaxe:

    cd [caminho]




    2. Para um diretório de outra unidade:
    Para mudar o diretório de trabalho para outra unidade, execute o comando cd / D seguido por um caminho para um diretório. O caminho deve qualificar os seguintes critérios -

    • O caminho deve ser absoluto.
    • O caminho deve conter a letra da unidade seguida por um qualificador de unidade (DRIVE_LETTER & COLON).

    Sintaxe:

    cd / d [caminho]


    3. Uma maneira adicional de mudar o CWD para outra unidade sem o uso do comando cd é executar a letra da unidade seguida por dois pontos.

    Sintaxe:

    (Letra_da_unidade):