La conservation des fichiers de dessin et des fichiers connexes dans des répertoires distincts facilite la maintenance de base des documents.
Le scénario décrit dans cette rubrique est basé sur l'exemple de structure de répertoire présenté dans la section A propos de l'organisation des fichiers ; vous pouvez toutefois développer ou modifier cette structure en fonction de vos besoins.
Vous avez la possibilité de configurer le répertoire /AcadJobs ou /AcltJobs de manière à ce qu'il contienne vos sous-répertoires de dessin. Les sous-répertoires de dessin peuvent comprendre d'autres sous-répertoires contenant eux-mêmes les fichiers de support connexes relatifs à une tâche ou type de dessin donné. Le répertoire /AcadJobs/Job1/Support peut contenir des blocs et des fichiers personnalisés propres aux fichiers de dessin figurant dans le répertoire /AcadJobs/Job1. Le fait de spécifier support (sans préfixe de chemin) dans le chemin de support ajoute le répertoire support au répertoire courant.
Pour vous assurer que le répertoire de dessin requis est le répertoire courant au démarrage et que tous ses fichiers et sous-répertoires sont facilement accessibles, vous pouvez créer une icône de programme ou un raccourci du bureau qui indique le répertoire de travail adéquat pour chaque tâche. Cette fonctionnalité ne peut être utilisée que si vous définissez la variable système REMEMBERFOLDERS sur 0.
Vous pouvez utiliser un programme de traitement en différé pour créer automatiquement des répertoires de travail. Le programme de traitement en différé ci-dessous vérifie l'existence d'un répertoire donné, définit ce répertoire en tant que répertoire courant, puis exécute l'application.
@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”
Enregistrez, à l'aide d'un éditeur de texte ASCII (tel que le Bloc-notes), le programme de traitement en différé dans un fichier nommé acad.bat ou acadlt.bat, selon le cas. Veillez à modifier le lecteur et le nom des répertoires de manière à ce qu'ils correspondent à ceux de votre système.
Placez ce fichier dans un répertoire appartenant au chemin de recherche de votre système (par exemple, C:\winnt). Vous pouvez exécuter ce programme de traitement en différé en choisissant la commande Exécuter de Windows ou en double-cliquant sur le fichier dans l'Explorateur de fichiers. Si vous avez enregistré le fichier sous le nom acad.bat, utilisez la syntaxe suivante :
acad nomdetâche
où nomdetâche représente le nom du répertoire de tâche à définir comme répertoire courant.
#!/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
Enregistrez, à l'aide d'un éditeur de texte ASCII (tel que le Bloc-notes), le programme de traitement en différé dans un fichier nommé acad.sh ou acadlt.sh. Veillez à modifier le lecteur et le nom des répertoires de manière à ce qu'ils correspondent à ceux de votre système.
Placez ce fichier dans le répertoire racine ou à un emplacement partagé sur votre système. Vous pouvez exécuter ce programme de script Shell à l'aide de la fenêtre Terminal dans /Applications/Utilities sur le lecteur sur lequel le système d'exploitation est installé. Si vous avez enregistré le fichier sous le nom acad.sh ou acadlt.sh, utilisez la syntaxe suivante :
./acad.sh nomdetâche ou ./acadlt.sh nomdetâche
où nomdetravail représente le nom du répertoire de travail à définir comme répertoire courant.