¿Puedo crear un cruce de Windows (enlace simbólico) con alias de una letra de unidad?

¿Puedo crear un cruce de Windows (enlace simbólico) con alias de una letra de unidad?

Tengo un montón de archivos de datos en una unidad E:\. Voy a trasladar todo eso a una computadora nueva y me gustaría consolidar muchas unidades pequeñas (E, P) en una unidad más grande.

Pero quiero que todos los programas que hacen referencia a E:\ "vean" los archivos en V: Así que quiero crear **E:** que enlace para decir *V:\OldE*

¿Puedo usar MkLink o similar?Utilidad vinculada¿de ese modo? ¿Quizás necesito crear una partición E:\ muy pequeña y luego hacer un MkLink de E:\ a v:\oldE?

(Parece que NO puedes hacer eso, pero quería comprobarlo)

Respuesta1

Quiero crear E:esos enlaces para decir.V:\OldE

Si ya no tiene una unidad E:en la nueva computadora, puede usar el substcomando:

subst E: V:\OldE

Otras lecturas

Respuesta2

winodows permite el uso de mklink con letras de unidad sustituidas. Sin embargo, a algunas aplicaciones no les gusta el enlace simbólico en una unidad sustituida, en mi caso estoy usando la plataforma Phoenix y me obliga a usar la letra de unidad real en lugar de una. letra subs, en mi caso la unidad esI:y la letra subs esW:, Phoenix muestra el mensaje de error.

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

así que me veo obligado a usar la letra de unidad real con una cadena de ruta kilométrica

información relacionada