Junction v1.04

Por Mark Russinovich

Publicado: noviembre 1, 2006

Introducción

Windows 2000 y posteriores admiten vínculos simbólicos de directorio, en los que un directorio se usa como vínculo simbólico a otro directorio del equipo. Por ejemplo, si el directorio D:\SYMLINK especifica C:\WINNT\SYSTEM32 como destino, una aplicación que tenga acceso a D:\SYMLINK\DRIVERS en realidad estaría teniendo acceso a C:\WINNT\SYSTEM32\DRIVERS. Los vínculos simbólicos de directorio se conocen como uniones de NTFS en Windows. Por desgracia Windows no incluye herramientas para crear uniones, es necesario adquirir el Kit de recursos de Win2K, que incorpora el programa linkd para crear uniones. Así que decidí escribir mi propia herramienta de creación de uniones: Junction.Junction no sólo permite crear uniones de NTFS, sino que también permite consultar si archivos o directorios son en realidad puntos de reanálisis. Los puntos de reanálisis son el mecanismo en el que se basan las uniones de NTFS y los usa el servicio de almacenamiento remoto (RSS) de Windows, así como los puntos de montaje de volúmenes.

Para obtener sugerencias sobre el uso de uniones, lea este artículo de Microsoft Knowledge Base.

Tenga en cuenta que Windows admite uniones con directorios situados en recursos compartidos remotos.

Si desea ver información de reanálisis, el uso de Junction sería el siguiente:

Uso: junction [-s] <nombre de directorio o archivo>

-s

Examinar subdirectorios de manera recursiva.

Si desea crear o eliminar una unión, use Junction así:

Uso: junction [-d] <directorio de unión> [<destino de unión>]

Para eliminar una unión, especifica el conmutador -d y el nombre de la unión.

Descargar Junction (41 KB)


Principio de la páginaPrincipio de la página