de los nombres largos y cómo usa Office 2013 las carpetas del sistema

 

Pues eso… anoche quise dejar más espacio en el disco del sistema (C) y moví algunas carpetas de usuario (Movies, Pictures y Documents) a otra carpeta del disco de datos (E), y sabes… creas una carpeta (si quieres) en el disco de datos (el nuevo destino) y puedes mover las carpetas del usuario a ese nuevo destino y Windows sabrá que esas carpetas (las que decidas mover) las tiene que buscar en la nueva localización cuando quiera hacer uso de ellas.

Hasta aquí casi todo bien, lo de casi es porque si estás usando algún fichero de algunas de esas carpetas no te dejará moverlas o al menos puede que se queje de que no puede acabar la operación porque hay ficheros que están siendo usados.

 

Outlook y la ubicación de las carpetas de usuarios

Hoy cuando he abierto el Outlook (el programa cliente de correo de Office 2013) para acceder a las choricientas cuentas de mail que tengo, va y me dice que nones… que falta el fichero de datos (ver la figura 1), y como resulta que cada cuenta la tengo en varios ficheros de datos, pues… esperaba que me preguntara por todas, pero no, solo preguntó por dos…

Pero este no es el problema.

office 2013 y documentos
Figura 1. Error de Outlook 2013 al no encontrar un fichero de datos

Si te fijas en el texto de la imagen 1 Outlook 2013 da por hecho de que los datos están en un directorio "fijo", que sí, que está en un directorio fijo, pero en un principio ese directorio era "Documents\Outlook Files" es decir, en el directorio de documentos del usuario creó un directorio para almacenar los ficheros de datos.

Por tanto, si muevo dicho directorio de usuario a otro disco, Outlook 2013 debería (o tendría que) haberlo buscado en el directorio de datos, no en la ubicación "física" en que estaba en el día en que se guardó.

Que no es problema esto, ya que después del aviso ese te pregunta dónde localizar el fichero de datos y ya está… lo mismo con el resto de ficheros, que en mi caso al tener tantas cuentas, pues… es un poco rollo tener que decirle dónde están… aparte de que me ha quitado todo lo que tenía en favoritos y la "organización" que en su día le di… pero bueno… aunque es un rollo (por no decir coñazo) no pasa nada… salvo que estas tonterías o cosas mal hechas al final te hacen perder el tiempo… en fin…

Nota:
Supongo que el que esos ficheros de datos, a pesar de estar en la carpeta Documentos del usuario que estaba activo, Outlook 2013 los tome como ubicación física es porque al seleccionar dónde guardar y cómo llamar al fichero de datos cuando lo creé, pero… no es excusa, ya que el directorio ese de "Outlook Files" el programa lo crea en la susodicha carpeta de Documentos del usuario.

 

Los nombres largos en directorios con subdirectorios con nombres largos

Esa es la otra cosa que te quería comentar, que eso de usar nombres largos está muy bien, que no digo yo que no, pero tampoco hay que abusar…

Te explico lo que me ha pasado.

En la carpeta Documentos del usuario tengo guardado ejemplos de Visual Studio para Windows 8. Esos ejemplos, o al menos los que me han dado problemas a la hora de copiar, son páginas web que he descargado y almacenado en una carpeta dentro de Documents, esas páginas tienen títulos largos y, por tanto, al crear la carpeta de ficheros de esa página el nombre de la misma crece un poco más, ya que al final del nombre se le añade "_files" y si a esto le añadimos de que esos ejemplos están en una carpeta llamada "ejemplos async, parallel, serializacion" que a su vez está dentro de otra con este nombre: "_info programación (Win8, Visual Studio)", pues resulta que si en esa carpeta hay un fichero con más de 50 caracteres en el nombre  y la página (y por tanto la carpeta contenedora + _files) tiene el nombre "Async Sample  Accessing the Web Walkthrough (C# and Visual Basic) muestra en C#, VB.NET para Visual Studio 2012" empieza a sumar… y si quieres moverlo de un disco a otro haciendo una copia de la carpeta base completa (que está en C:\Users\<nombre usuario>\Documents), resulta que el sistema operativo se quejará de que no puede leer el fichero de origen o no puede copiarlo en el de destino… así que… he tenido que crear carpetas con un solo carácter a nivel del directorio raíz y aún así… he tenido que comprimir (con WinRar ya que el ZIP del sistema daba error) las carpetas y después extraerlas en el directorio de destino… sí, un rollo… en fin… es lo que tiene usar nombres largos con más nombres largos que a su vez contiene ficheros con nombres largos o muy largos… en fin…

Aún así, esos ficheros con nombres largos tampoco se podrán editar, ya que el sistema te mostrará un error como el de la figura 2.

nombres largos
Figura 2. El nombre del fichero es muy largo

Y por supuesto si quieres copiarlo en otro sitio, debes buscar una ubicación de destino que tengo un nombre corto, ya que, por ejemplo, al querer copiarlo al escritorio me dio el error que te comentaba de que el nombre es demasiado largo (ver la figura 3).

source path too long
Figura 3. El nombre de la ubicación de origen es demasiado larga

 

Ahí queda eso… para que lo sepas por si te pasa…

 

Nos vemos.
Guillermo
P.S.
Lee esto también, que seguro que te interesará:
Si quieres cambiar la carpeta Documets de disco y tienes Office 2013, mejor déjalo cono está…

Esta entrada fue publicada en cosas técnicas, mis cosas y etiquetada , , , . Guarda el enlace permanente.

15 respuestas a de los nombres largos y cómo usa Office 2013 las carpetas del sistema

  1. Las carpetas de usuario “del sistema” es mejor moverlas con:
    – botón derecho
    – Propiedades
    – Ubicación
    – Mover

    Los PST de Outlook te los crea en Documentos (ya desde el 2010).
    Los OST los crea en
    C:\Users\usuario\AppData\Local\Microsoft\Outlook
    Y siempre que muevas el archivo de Outlook te solicitará darle la nueva trayectoria cuando abras el perfil asociado a ese archivo.

  2. elGuille dijo:

    Pues resulta que tendré que quitar las cuentas que hay y volver a crearlas, porque a pesar de que el fichero de datos está en el nuevo sitio, al enviar / recibir dice que no encuentra el “data file”… en fin…

    • Jose Luis dijo:

      No hace falta, dale editar a cada cuenta y decile cual es “su” bandeja de entrada, desde el boton que dice cambiar carpeta. Con eso deberia funcionar.

      • elGuille dijo:

        no siempre funcionan las cosas que deben funcionar (según la lógica) y el Outlook 2013 se ha hecho un lío… o se hacía un lío… ya que después me di cuenta que después de cada cambio debía cerrar el Outlook y reabrirlo… en fin… que he perdido las reglas que tenía creadas y menos mal que tenía copia hecha…. en fin…

Los comentarios están cerrados.