jueves, 20 de noviembre de 2014

Cómo crear una carpeta que apunte a una ruta UNC

En ocasiones nos encontramos con limitaciones de programas, ya sea por que son antiguos o porque simplemente están hechos de una determinada manera.

Hoy os hablaré de cómo "engañar" a Windows para que trate como una carpeta el acceso a una ruta compartida.

Imaginemos que tenemos un programa de un escaner documental que únicamente deja guardar los documentos escaneados en la unidad local C:, no hay forma de guardarlos en una carpeta compartida de un servidor, en un USB ni nada parecido.

Supongamos que utilizamos mucho el escaner y que de tanto guardar documentos escaneados, la unidad C: se está llenando, con los problemas que esto supone.

Es posible crear una carpeta virtual con el comando "mklink" para que en realidad al acceder a dicha carpeta estemos accediendo a la ruta de una carpeta compartida, para ello:

1.- Haced clic en el botón de inicio y buscad "Símbolo del sistema", deberéis hacer un clic con el botón derecho del ratón y elegir la opción "Ejecutar como administrador"

2.- Supongamos que queremos crear una carpeta llamada "documentos_escaneados" y que al acceder a ella queramos realmente acceder a una carpeta compartida de un servidor llamado "DOCSERVER"

Mklink crea un link simbólico, esto es que al listar las carpetas de la unidad C:, veremos una llamada "documentos_escaneados" aunque en realidad estaremos viendo lo que hay en \\DOCSERVER\escaneos

La orden a teclear sería esta:

mklink /d  C:\documentos_escaneados \\DOCSERVER\escaneos

3.- Ya podéis cerrar la ventana del símbolo del sistema; al haber ejecutado la orden ya podréis comprobar como en la unidad C: existe una carpeta llamada "documentos_escaneados" y si guardáis allí cualquier documento en realidad lo estaréis guardando en \\DOCSERVER\escaneos

Nunca vayáis a dormir sin aprender algo nuevo...

No hay comentarios: