2017-06-30

Enlaces simbolicos en Windows 7 8 10 (Montar / Mapear carpetas)


En una notebook hp me encontre con que el disco D: pertenece la unidad de recuperación, y por lo tanto no permite cambiar la letra asignada. Y si cambio de forma bruta, dejaria de funcionar la recuperación con la tecla F11.

La manera que encontré para solucionar el problema fue creando un enlace simbólico en ese disco. Entonces creé la carpeta original en el disco C, y en el D el enlace con este comando.

mklink [[/d] | [/h] | [/j]] <link > < target>
/d	Crea un enlace simbólico de directorio. 
	De forma predeterminada, este comando 
    crea un enlace simbólico de archivo.
/h	Crea un vínculo físico en lugar de un
	vínculo simbólico.
/j	Crea una unión de directorio.
<link >	Especifica el nombre del 
	enlace simbólico que se está creando.
<target>Especifica la ruta (relativa 
	o absoluta) a la que hace referencia el 
    nuevo enlace simbólico.
/?	Muestra ayuda en el símbolo del sistema.
mklink /d "ruta-Nombre_enlace" "ruta_original" 
En mi caso coinciden los nombre.
mklink /d "D:\Nueva Carpeta" "C:\Carpeta Original"

Softlink (symbolic links.), enlace blando, si se cambia el nombre del original deja de funcionar. 

Hardlink, enlace duro, hace referencia al dato en el disco, si se cambia el nombre del original, el enlace sigue funcionando.