Comando Chdir (Cd)
Exibe o nome da pasta atual ou altera a pasta atual. Se for usado apenas com a letra de uma unidade (por exemplo, chdir C:), o comando chdir exibirá os nomes da unidade e pasta atuais. Quando utilizado sem parâmetros, chdir exibe a unidade e pasta atuais.
Sintaxe
chdir [[/d] [unidade:][caminho] [..]] [[/d] [unidade:][caminho] [..]]
cd [[/d] [unidade:][caminho] [..]] [[/d] [unidade:][caminho] [..]]
Parâmetros
/d
Altera a unidade atual ou a pasta atual de uma unidade.
[unidade:][caminho]
Especifica a unidade (isto é, se for diferente da unidade atual) e a pasta para a qual você deseja mudar.
[..]
Especifica que você deseja mudar para a pasta pai.
/?
Exibe informações de ajuda no prompt de comando.
Comentários
Trabalhando com extensões de comando
Com as extensões de comando ativadas (isto é, a configuração padrão), o caminho atual da pasta corresponde aos nomes das pastas exatamente como são exibidos na unidade de disco rígido, utilizando o mesmo formato do nome da pasta com maiúsculas ou minúsculas. Por exemplo, se a pasta no disco rígido for denominada C:\Temp, CD C:\TEMP definirá a pasta atual como C:Temp para que corresponda ao formato do nome da pasta na unidade de disco rígido.
Para desativar extensões de comando para um processo específico, digite:
cmd e:off
Quando você desativa extensões de comando, chdir não trata os espaços em branco como delimitadores. Conseqüentemente, você poderá mudar para o nome de uma subpasta que contenha um espaço em branco sem ter que colocar [caminho] entre aspas. Por exemplo, o caminho a seguir muda para a subpasta \menu Iniciar:
cd \winnt\perfis\nome_de_usuário\programas\menu iniciar
Para obter mais informações sobre como ativar e desativar extensões de comando, consulte cmd em Tópicos relacionados.
Mudando para a pasta raiz
A pasta raiz é o nível mais alto da hierarquia de pastas de uma unidade. Para retornar à pasta raiz, digite:
cd\
Alterando a pasta padrão de uma unidade a partir de outra unidade
Para alterar a pasta padrão de uma unidade diferente da que você se encontra, digite um dos seguintes comandos:
chdir [unidade:\[pasta]]
cd [unidade:\[pasta]]
Para verificar a alteração da pasta, digite um dos comandos a seguir:
chdir [unidade:]
cd [unidade:]
O comando chdir, com diferentes parâmetros, está disponível no Console de recuperação.
Exemplos
Quando você utiliza um nome de unidade, chdir exibe a pasta atual dessa unidade. Por exemplo, se você digitar cd c: no prompt da pasta C:\Temp, será exibido o seguinte:
C:\Temp
Para que a pasta atual passe a ser uma pasta denominada Relatórios, digite um dos comandos a seguir:
chdir \relatórios
cd \relatórios
Para que a pasta atual passe a ser a subpasta \Especial\Patrocin, digite:
cd \especial\patrocin
Ou, se a pasta atual for \Especial, digite o comando a seguir para mudar para a subpasta \Especial\Patrocin:
cd patrocin
Para mudar de uma subpasta para sua pasta pai, digite:
cd ..
Para exibir o nome da pasta atual, você pode utilizar chdir ou cd sem parâmetros. Por exemplo, se a pasta atual for \Público\Oliveira na unidade B, quando você digitar chdir será exibido o seguinte:
B:\Público\Oliveira
Se você estiver trabalhando na unidade D e desejar copiar todos os arquivos das pastas \Público\Oliveira e \Público\Lima da unidade C para a pasta raiz da unidade D, digite:
chdir c:\público\oliveira
copy c:*.* d:\
chdir c:\público\lima
copy c:*.* d:\
Para copiar todos os arquivos das pastas \Público\Oliveira e \Público\Lima para seu local atual na unidade D, digite:
chdir c:\público\oliveira
copy c:*.* d:
chdir c:\público\lima
copy c:*.* d:
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 |