windows 10 cmd prompt do diretório de mudança para dirigir em disco rígido físico diferente

0

Eu sou um noob do Windows aqui (vindo de um background linux). Estou tendo um problema no prompt cmd alterando para um diretório em uma unidade diferente. Ou não encontrei nenhuma resposta adequada para esse cenário específico ou não estou pesquisando com os termos corretos. Aqui está o cenário ...

Estou em C:\ e quero alterar para um diretório, digamos E:\specific\directory .

Eu sei sobre a opção /E de cd , mas não está funcionando nesse caso. Mais, eu tenho C:\ e D:\ em um SSD e meu E:\ está em um HDD, então eles estão em dois harddrives físicos diferentes.

Eu posso fazer

C:\> cd /D D:\specific\directory sem problemas, mas tentando

C:\> cd /E E:\specific\directory

Eu recebo o erro The filename, directory name, or volume label syntax is incorrect.

A única maneira que me permite acessar a unidade E:\ é com dois comandos, ou seja, se eu% C:\> e: , ela cai na unidade E:\ , e com um segundo comando cd , posso navegar para qualquer diretório que eu queira em E:\ . Então, existe alguma maneira de eu poder navegar de C:\ para um diretório específico em E:\ em um comando em vez de dois?

Obrigado!

    
por crob 12.04.2018 / 16:35

2 respostas

5

A opção /D é o que você deve usar. Por SS64 em CD , CD /D ... altera a unidade e o diretório - independentemente de qual unidade você está tentando alterar - então você usaria CD /D E:\Specific\Directory .

    
por 12.04.2018 / 16:40
1

Como Jeff Zeitlin apontou, você pode usar a opção / D, no entanto eu sugiro usar Powershell em vez de cmd de qualquer maneira. Destina-se a ser o substituto para cmd e nele isto:

cd E:\specific\directory

Dá o comportamento que você deseja. Ele também vem com alguns apelidos que meio que "emulem" comandos * nix como ls para torná-lo um "pouco" mais amigável para pessoas que fazem a transição para um shell do Windows.

    
por 12.04.2018 / 16:42