Posso criar uma junção do Windows (link simbólico) com alias a uma letra de unidade?

Posso criar uma junção do Windows (link simbólico) com alias a uma letra de unidade?

Eu tenho vários arquivos de dados em uma unidade E:\. Estou mudando tudo isso para um novo computador e gostaria de consolidar muitas unidades pequenas (E, P) em uma unidade maior.

Mas eu quero que todos os programas referentes a E:\ "vejam" os arquivos em V: Então eu quero criar **E:** que tenha links para dizer *V:\OldE*

Posso usar MkLink ou similarUtilitário vinculadodessa forma? Talvez eu precise criar uma partição E:\ muito pequena e depois fazer um MkLink de E:\ para v:\oldE ?

(Parece que você NÃO pode fazer isso, mas eu queria verificar)

Responder1

Eu quero criar E:esses links para dizerV:\OldE

Se você não tiver mais uma unidade E:no novo computador, poderá usar o substcomando:

subst E: V:\OldE

Leitura adicional

Responder2

O windows permite o uso do mklink com letras de unidade substituídas. No entanto, alguns aplicativos não gostam do link simbólico em uma unidade substituída. No meu caso, estou usando a plataforma Phoenix e isso me obriga a usar a letra da unidade real em vez de um carta subs, no meu caso a unidade éEU:e a sub-letra éC:, Phoenix aparece com a mensagem de erro

** (File.Error) could not remove file "w:/ELIXIR/PROJECTS/hello/_build/dev/lib/hello/priv": not owner

então sou forçado a usar a letra da unidade real com uma string de caminho quilométrica

informação relacionada