Esta pergunta já tem uma resposta aqui:
Estou tentando definir um caminho padrão no prompt de comando do Windows, mas meu CD
comando parece ser ignorado. Também não estou recebendo nenhum erro / aviso. O que estou fazendo errado? O conteúdo do prompt, após 2 tentativas, é:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Work>cd "D:\Downloads\xlrd-0.9.0.tar\dist\xlrd-0.9.0\x
lrd-0.9.0"
C:\Documents and Settings\Work>cd D:\Downloads\xlrd-0.9.0.tar\dist\xlrd-0.9.0\xl
rd-0.9.0
C:\Documents and Settings\Work>
Aqui está uma captura de tela do que está acontecendo:
https://dl.dropbox.com/u/116120595/command_prompt_trouble.jpg
windows-xp
command-line
RubenGeert
fonte
fonte
Respostas:
Seu
cd
comando funcionou muito bem, mas você ainda está olhando para a unidade errada.Tipo:
d:
para alternar para essa unidade.Ou inclua
/D
para alterar a unidade, além de alterar a pasta:fonte
c:
prefixo ímpar . No Linux, por exemplo, seria de "montar" unidades físicas para o mesmo caminho do sistema de arquivos, onde o caminho/abc/123
pode ser um disco rígido diferente/xyz/456
, que no Windows seria, então,c:\123
ed:\456
Esse é o comportamento pretendido para o Windows.
Em praticamente qualquer sistema operacional, 'cd' (change dir) muda para o novo diretório.
No Windows, isso é feito apenas para um volume, mas não muda para esse volume.
Se você estiver no volume C: (como na captura de tela) e depois fizer um
cd d:\foo
, ficará na sua pasta atual. Você precisará segui-lod:
para realmente mudar para o local recém-definido.fonte