Não é possível fazer o CD em volumes [duplicados]

0

Depois de usar o diskpart para criar o T: \, não consigo fazer o cd em T: \

Quando eu tento

cd T:\

Não faz nada.

Como posso corrigir isso

Código para criar T: \

select disk 0

convert dynamic

create volume simple size=20480
rem create simple volume simple size=51200
assign letter=T
    
por Jakob Bowyer 28.12.2011 / 00:12

1 resposta

3

Verifique se você está usando a sintaxe correta. Como uma sobra dos horários do MS-DOS, a alteração da unidade e do diretório são duas operações separadas no shell da linha de comando.

Por exemplo, para ir para T:\ , primeiro altere a unidade para T: e, em seguida, o diretório para \ :

T:
cd \

No Windows NT, o shell cmd.exe permite combinar as duas operações novamente usando a opção /d :

cd /d T:\

Um pouco mais detalhadamente. Quando você executa cd T:\ como em seu próprio exemplo, faz alterar o diretório, mas não a unidade. Nas versões do Windows com base em MS-DOS e DOS, cada letra de unidade tinha seu próprio "diretório atual" separado, como explicado neste post .

O Windows NT possui apenas um "diretório atual" por processo; no entanto, o shell de comando e seu comando cd precisam emular o comportamento antigo por motivos de compatibilidade.

    
por 28.12.2011 / 00:17