¿Cómo puedo crear un punto de unión NTFS en Windows XP?
21
¿Cómo puedo crear un punto de unión NTFS en Windows XP?
Por defecto, Windows XP no tiene herramientas para hacer un punto de unión. Esta herramienta ( linkd
) es parte de las herramientas del Kit de recursos de Windows .
Otra herramienta es la unión de Mark Russinovich.
Pruebe la utilidad de unión de Sysinternals, está disponible en W2k +
fuente
¿Es su definición de punto de unión un directorio que está vinculado a otro?
Si es así, es simple
Después de esto no hay distinción entre los directorios. Tienen el mismo MFT_REF (de http://en.wikipedia.org/wiki/NTFS_symbolic_link ).
fsutil
También puede ser útil para consultar puntos de análisis y hacer enlaces duros.Si desea saber cómo hacer esto programáticamente, puede usar las llamadas IOCTL del controlador de almacenamiento NTFS en el controlador de volumen. Pero sería más fácil simplemente llamar
mklink
.Tenga en cuenta que debe tener privilegios de escritura y modificación para el directorio de destino. Deberá ejecutar cmd.exe elevado para que funcione.
fuente
mklink
no existe en winxp, creo.fsutil reparsepoint delete the_directory-junction_you_made_to_test_this
. Tendrá un nodo de directorio distinto y probablemente vacío.También puede usar Link Shell Extension como una interfaz orientada a GUI. Puede crear uniones, enlaces duros e incluso enlaces simbólicos en Windows XP si instala el controlador de filtro NTFS 5 de Masatoshi Kimura como se describe. http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html
fuente
Aquí está el enlace "en vivo" para junction.exe.
http://live.sysinternals.com/junction.exe
fuente
COMANDO NATIVO de Windows XP, 7 y 8:
Junta de directorio :
mklink /J <oldpath(link)> <newpath(target)>
Haciendo lo
newpath
absoluto, podrá mover el enlace sin romper el puntero alnewpath
. Si crea elnewpath
pariente, podrá evitar romper el enlace, siempre y cuando se mueva AMBOS el enlace y apunte JUNTOS y mantenga sus rutas relativas.fuente
Usted crea un punto de unión con
Llamada API
pReparseInfo
puntos a laREPARSE_MOUNTPOINT_DATA_BUFFER
estructura que necesita proporcionar.El artículo de MSDN tiene un fragmento de código proporcionado por la comunidad en la parte inferior de la página que muestra cómo usar la API.
fuente
Puede hacer la unión NTFS con un software especial. Recomiendo Link Shell Extension (LSE) . Es gratuito y fácil de usar. También tiene buena documentación con capturas de pantalla de todos los pasos.
fuente