Anonim

Crear enlaces simbólicos en Linux siempre ha sido una herramienta fácil y útil. Casi todas las aplicaciones web que he creado con un script de implementación usan enlaces simbólicos de alguna manera para vincular a los archivos de configuración adecuados o vincular a algún directorio que no pertenece al control de versiones desde el que estoy implementando.

Creo que desde el lanzamiento de Vista, Windows ha incluido la capacidad de vincularse simbólicamente a archivos y carpetas. Recientemente tuve que duplicar la funcionalidad de un entorno Linux y tuve que hacer lo siguiente. Cree una carpeta llamada 'testlink' debajo de la unidad C. Abra el símbolo del sistema de Windows e ingrese lo siguiente:

C: \ testlink> mklink / DC: \ testlink2 C: \ testlink

Ahora, si abres el explorador de Windows, verás 2 directorios. El primero, siendo su carpeta original llamada 'testlink', el segundo su carpeta de enlaces simbólicos recién creada llamada 'testlink2'. Puede ver el icono que significa que esta carpeta es un enlace simbólico.

Entonces, para crear el enlace, 'mklink / DC: \ newsymbolicfolder C: \ existentefolder'

Cómo crear enlaces simbólicos en windows