Vincular una carpeta a una unidad en Windows
 
  Marzo 18, 2019

Un antiguo comando DOS que permite rápidamente vincular un directorio a una unidad en Windows puede resultar muy útil para muchos escenarios, entre los más comunes están el emular entornos de producción en maquinas de desarrollo, actualmente lo he utilizado para mantener las políticas de publicación de visual studio entre las maquinas de los desarrolladores. Hay dos maneras de hacerlo:

subts

 subts

            

REM to create
subst X: "C:\Users\ProgramadorSinSuerte\MiFolder"
REM to delete
subst X: /D
            
            
        
  • Después de la unidad dejar un espacio en blanco
  • Si el directorio lleva espacios se pueden utilizar comillas “\directorio con espacios"
  • Notar que al final no se incluye el carácter diagonal “\

✍️ Este comando espera que el directorio siempre este disponible de lo contrario se volverá loco buscándolo como si de una unidad física se tratara mermando el desempeño de la maquina. Por ello se recomienda usarlo con directorios presentes de manera local.

✍️ El mapeo se elimina con cada reinicio, si se necesita que este presente siempre, se puede colocar en el directorio de inicio de Windows C:\Program Data\Microsoft\Windows\Start Menu\Programs\Startup

🔗 (WindowsKey + R, type: shell:common startup)

net use

net use D: \\localhost\c$\Users\ProgramadorSinSuerte\MiFolder

✍️ Este comando es mas tolerante a fallos en cuando a la disponibilidad del recurso. Generalmente se utiliza para recursos compartidos en red.