CREAR JUNCTION POINTS EN XP MANUALMENTE
Estaba yo tan feliz con mi Asus EeePC 901...
Instalé Windows XP en la partición flash de 4 GB. Para quien no lo sepa, es un disco duro sólido más rápido que el disco de 16 GB tradicional que trae tambien este pequeño cacharro.
El problema es que despues de instalar Office 2007 y alguna que otra utilidad, me quedé sin espacio en el disco C:
Para solucionarlo recurrí a los "Junction Points" (o puntos de unión). Si no sabéis lo que son, os dejo aquí el enlace traducido del artículo de la wikipedia:
http://translate.google.e...s%26rlz%3D1B3GGGL_esES354Básicamente un Junction Point es una carpeta en el disco duro (Por ejemplo C:\Mi_carpeta_corta) que realmente está almacenada en otra carpeta del mismo disco duro o de uno secundario (Por ejemplo D:\PROGRAMAS\CACHÉ\Mi_capeta_de_nombre_largo). Es como crear un acceso directo, pero de forma que los programas lo vean como un directorio normal y corriente.
Qué necesito?- En principio basta con tener instalado Windows XP y que el disco duro esté en formato NTFS (lo habitual hoy en día, pero si quieres comprobarlo abre Mi PC (Ver Figura 1).

figura1.PNG (69.17 KB. 572x577 - visto 22 veces.)
Como hacerlo?Existen varias utilidades (por ejemplo el sencillo LinkD descargable desde la pagina de Microsoft) pero vamos a hacerlo a mano.
Comencemos por crear el directorio por el que queremos acceder. Por ejemplo, abrimos Mi PC, C: y creamos ahí la carpeta Dir_corto. (Fig. 2)

figura2.PNG (86.06 KB. 800x570 - visto 23 veces.)
Ahora abrimos el bloc de notas y dentro copiamos estas dos líneas
[.ShellClassInfo]
CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}
Pinchamos en Archivo/Guardar como y de nombre ponemos (incluyendo las comillas) "C:\Dir_corto\desktop.ini"
Esto guardará el archivo dentro de Dir_corto con la extensión .ini (si quieres comprobarlo, verás que su icono no es como el de un archivo de texto normal). (Fig 3)

figura3.PNG (71.42 KB. 799x570 - visto 24 veces.)
Que hace esto? Le dice al sistema que busque el acceso directo llamado Target que lo llevará al directorio al que queremos enlazar. Asi que dentro de directorio corto hacemos ahora un acceso directo a la carpeta larga. Pinchamos con el boton derecho, Nuevo, Acceso directo. Buscamos la carpeta, por ejemplo D:\PROGRAMAS\Mi_carpeta_larguisima, pinchamos en siguiente y de nombre le ponemos Target. (Fig 4) Aceptamos.

figura4.PNG (72.35 KB. 798x570 - visto 23 veces.)
Ahora abrimos de nuevo el bloc de notas. Vamos a crear dos archivos que activen y desactiven el punto de unión.
Para el primero escribimos:
Attrib +s C:\Dir_corto /s /dY lo guardamos en el escritorio (o cualquier otro lugar salvo Dir_corto) con el nombre "activar_union.bat" (pon las comillas para que lo guarde con la extensión .bat
Para el segundo archivo escribiremos lo mismo pero cambiando el signo + por -:
Attrib -s C:\Dir_corto /s /dY hacemos lo mismo para guardarlo como "desactivar_union.bat"
(Ver Figura 5)

figura5.PNG (26.16 KB. 681x496 - visto 19 veces.)
Ahora hacemos doble clic sobre activar/desactivar para hacer efectiva la unión o terminarla. Incluso si reiniciamos se conservarán los cambios, algo muy práctico para determinadas situaciones.
Modificar el directorio de destino:Debemos desactivar la unión, borrar el acceso directo Target de dentro del directorio corto, hacerlo de nuevo para el nuevo destino (siempre con el nombre Target) y volver a activar la union.
Tips utiles:Como tengo varios directorios "junction", he hecho dos carpetas dentro de Mis documentos, una con los archivos que activan las uniones y otra con los que las desactivan. Así puedo darle nombres más explicativos a estos activadores:
MSOCache.bat activa o desactiva el junction del directorio llamado MSOCache, por ejemplo
Installer.bat hace lo propio con el directorio Installer, etc.
En el EeePC he usado este método para mover al disco duro más grande los directorios:
C:\MSOCache (una caché del instalador de Office que ocupaba más de medio giga)
C:\Windows\Installer\ (donde se almacenan informacion e instaladores de la mayoría de aplicaciones)
Así aunque los instaladores entienden que usan estos directorios del disco C:, yo tengo la tranquilidad de haberlos movido a D: y luego haber creado la unión en C:. Así no he llenado los 4 GB flash del primer disco duro; y podría haberlo utilizado para más directorios, pero no lo he necesitado por ahora.

Espero que os sirva de ayuda este tutorial y que ojalá le saquéis tanto partido como yo.

Info sacada parcialmente de Techrepublic:
http://articles.techrepub...100-10878_11-5388706.html