Si guarda los dibujos y otros archivos relacionados en diferentes directorios, le resultará más fácil llevar a cabo las tareas sencillas de mantenimiento de archivos.
La situación que se describe en este tema está basada en la estructura de directorios de ejemplo incluida en Acerca de la organización de archivos, pero puede ampliarla o modificarla si lo desea para que se ajuste mejor a sus necesidades.
Puede configurar el directorio /TrabajosAcad o/TrabajosAclt para que contenga los subdirectorios de dibujo. Dentro de estos subdirectorios puede haber otros subdirectorios que contienen los archivos de soporte relacionados con un trabajo o tipo de dibujo concreto. El directorio /TrabajosAcad/Trabajo1/Soporte puede contener bloques y archivos personalizados específicos de los archivos de dibujo de /TrabajosAcad/Trabajo1. Especificar soporte (sin prefijo de ruta) en la ruta de soporte añade el directorio soporte del directorio actual a la ruta de soporte.
Para asegurarse de que el directorio de dibujos es el directorio actual durante el inicio y que es posible acceder fácilmente a todos los archivos y subdirectorios de ese directorio, puede crear un icono de programa o un acceso directo de escritorio que especifique el directorio de trabajo correcto para cada trabajo. Esta característica sólo funciona si se establece en 0 la variable de sistema REMEMBERFOLDERS.
Puede utilizar un programa de procesamiento por lotes para crear nuevos directorios de trabajo automáticamente. El siguiente programa de procesamiento por lotes comprueba que un directorio determinado existe, lo establece como actual y, a continuación, ejecuta la aplicación.
@echo off C: if exist \AcadJobs\Jobs\%1 goto RUNACAD echo. echo *** Creating \AcadJobs\Jobs\%1 echo *** Press Ctrl+C to cancel. echo. pause mkdir \AcadJobs\Jobs\%1 :RUNACAD cd \AcadJobs\Jobs\%1 start “C:\Program Files\Autodesk\<product name>\acad.exe”
Mediante un editor de texto ASCII (como Bloc de notas), guarde el programa de procesamiento por lotes en un archivo llamado acad.bat o acadlt.bat, según corresponda. Asegúrese de cambiar el nombre de la unidad y del directorio para que coincidan con los de su sistema.
Guarde este archivo en un directorio incluido en la ruta de búsqueda de su sistema (por ejemplo, C:\winnt). Puede ejecutar este programa de procesamiento por lotes con el comando Ejecutar en Windows o haciendo doble clic en el archivo en el Explorador de archivos. Si ha guardado el archivo como acad.bat, utilice la siguiente sintaxis:
acad nombretrabajo
donde nombretrabajo es el nombre del directorio de trabajo que desea convertir en actual.
#!/bin/sh prj="$1" #Switch to the project folder and start the application function startApp() { cd /AcadJobs/Jobs/$prj echo "Starting the Application" "/Applications/Autodesk/<product name>/<product name>.app/Contents/MacOS/<product name>" } #Clear Terminal and check for the existence of the folder clear cd . if [ -d /AcadJobs/Jobs/$prj ] then startApp fi #Prompt to create folder echo . echo Creating /AcadJobs/Jobs/$prj echo 'Press Y to continue (or A to abort)' echo . cont="True" answer=""while [ "$cont" = "True" ] do read -n1 -t10 answer echo if [ "$answer" = "y" ] || [ "$answer" = "Y" ] || [ "$answer" = "a" ] || [ "$answer" = "A" ] then cont="False" fi done #Check to see if the user requested to abort or continue if [ "$answer" = "a" ] || [ "$answer" = "A" ] then exit 1 else mkdir -p /AcadJobs/Jobs/$prj fi #Switch to the project folder and start the application startApp
Mediante un editor de texto ASCII (como TextEdit), guarde el programa de procesamiento por lotes en un archivo denominado acad.sh o acadlt.sh. Asegúrese de cambiar el nombre de la unidad y del directorio para que coincidan con los de su sistema.
Incluya este archivo en el directorio principal o en una ubicación compartida que se encuentre en el sistema. Puede ejecutar este programa de comandos de shell mediante la ventana del terminal en /Aplicaciones/Utilidades en la unidad en la que se haya instalado el sistema operativo. Si ha guardado el archivo como acad.sh o acadlt.sh, utilice la siguiente sintaxis:
./acad.sh nombretrabajo o ./acadlt.sh nombretrabajo
donde nombretrabajo es el nombre del directorio de trabajo que desea convertir en actual.