Por que a troca de volta para uma unidade normal a partir de uma unidade com letras de cólon funciona apenas intermitentemente?

0

Com o comando subst , pode-se criar "drives" identificados por qualquer símbolo, então isso funciona:

subst *: C:\path
*:

O prompt mostrará *:\> . Prova:

subst::C:\pathtambémfunciona,masanovaunidadecomletrasdedoispontossópodeseralternadacomcd/d"::\" porque :: indica um comentário.

A parte interessante é que digitar c: (ou outra letra de unidade normal) para voltar depois disso só funciona de forma intermitente. Às vezes, a unidade atual é alterada; às vezes, o comando não tem efeito (nenhuma alteração de local, nenhuma mensagem). Eu não consigo encontrar um padrão de quando funciona e quando não funciona. Isso não acontece em outras unidades, mesmo aquelas com símbolos incomuns. cd /d "c:\" sempre funciona, levando-me de volta para minha unidade C.

Estou usando o Windows 8.1 de 64 bits.

O que está acontecendo aqui - por que a troca de dados apenas funciona por algum tempo?

    
por Ben N 31.03.2016 / 03:46

0 respostas