La estructura de carpetas por defecto de los archivos de programa y de soporte está diseñada para organizar los archivos en grupos lógicos de una forma que resulte eficaz.
Si la organización por defecto de archivos de programa y de soporte no se ajusta a sus necesidades, puede cambiarla. No obstante, algunas aplicaciones buscan determinados archivos en ubicaciones específicas, por lo que deberá comprobar que las modificaciones que desea realizar no sean incompatibles con los requisitos de dichas aplicaciones. Sin la ruta completa, que incluye la unidad y la carpeta, el programa solo puede encontrar los archivos ubicados en sus rutas de búsqueda de biblioteca.
El programa recurre al perfil de usuario del sistema operativo para identificar la ubicación en la que deben almacenarse los archivos personalizables locales e itinerantes. Se puede acceder a las ubicaciones de las carpetas locales e itinerantes mediante las siguientes variables de sistema:
A partir de los productos basados en AutoCAD 2013 SP1 en Windows y AutoCAD 2014 for Mac, el archivo reservados acad<número_versión>.lsp o acadlt<número_versión>.lsp, y acad<número_versión>doc.lsp o acadlt<número_versión>doc.lsp, así como sus sucesores, se cargan solo desde las carpetas de instalación por defecto del producto. En función del parámetro de la variable de sistema SECURELOAD, la variable de sistema TRUSTEDPATHS especifica las carpetas desde las que los productos basados en AutoCAD pueden cargar y ejecutar otros archivos que contienen código. Además, la variable de sistema LEGACYCODESEARCH determinará si se buscarán archivos ejecutables en la carpeta "Comenzar en".
El siguiente código de ejemplo de AutoLISP define el comando CUSTFILES y abre el Explorador de archivos en la ubicación en la que se han instalado los archivos personalizables itinerantes.
(defun c:custfiles () (command "shell" (strcat "explorer \"" (getvar "roamablerootprefix") "\"") ) (princ) )
La ruta de búsqueda de biblioteca indica el lugar en el que el programa busca los archivos si no se ha especificado un nombre de ruta completo como se muestra a continuación:
Dependiendo del entorno que se utilice, dos o más carpetas pueden coincidir.
Si un archivo no se encuentra en esta ruta de búsqueda, deberá especificar el nombre de ruta completa o relativa y el nombre de archivo para que el programa pueda encontrarlo. Por ejemplo, si desea insertar el archivo part5.dwg en el dibujo actual y este no se encuentra en la ruta de búsqueda de biblioteca, deberá especificar el nombre de la ruta completa o un nombre de ruta relativa basado en una ruta válida de la ruta de búsqueda de biblioteca. A continuación, se muestra un nombre de ruta relativa:
Comando: -insert
Indique nombre de bloque o [?]: /archivos2/antiguosdwgs/parte5
El programa utiliza una estructura de árbol para las carpetas y subcarpetas. Es recomendable no mezclar otros archivos como, por ejemplo, aplicaciones de AutoLISP (no disponibles en AutoCAD LT en Mac OS), archivos de personalización y archivos de otros fabricantes con los archivos de programa y de soporte instalados. Así resultará más sencillo localizar los posibles conflictos y actualizar cada aplicación sin alterar el resto.
La ubicación por defecto del programa se encuentra en la carpeta Archivos de programa de Windows y Aplicaciones de Mac OS. Puede crear una carpeta nueva en el mismo nivel como, por ejemplo, /AplicsAcad, y guardar los programas personalizados, los archivos de personalización y las aplicaciones de otros fabricantes en las subcarpetas del siguiente nivel. Si desea tener varias carpetas de dibujo (para los distintos archivos de trabajo), puede crear una carpeta como /TrabajosAcad, con subcarpetas para cada trabajo.
Al escribir un comando, la aplicación sigue una serie de pasos para evaluar la validez del nombre del comando. Un comando puede ser
Puede introducir un comando en la solicitud de comando o iniciarlo desde la interfaz de usuario. Los comandos también se pueden iniciar desde un archivo de comandos o mediante una aplicación de AutoLISP, ObjectARX o .NET administrado.
En la siguiente lista se describe el orden de búsqueda para validar un nombre de comando.