Ha a rajzokat és a hozzájuk kapcsolódó fájlokat külön könyvtárban tárolja, ezzel az alapvető fájlkarbantartási műveletek is leegyszerűsödnek.
Az alábbiakban ismertetett példa az Információk a fájlrendszerről című fejezetben mintaként megadott könyvtárszerkezeten alapul, de az igény szerint módosítható vagy bővíthető.
A rajzokat tartalmazó alkönyvtárak számára létrehozhatja az /AcadMunka vagy /AcltMunka alkönyvtárat. Rajzkönyvtárain belül további alkönyvtárakat tarthat fenn, amelyek az egyes rajztípusokhoz vagy munkákhoz tartozó supportfájlokat tartalmazzák. Az /AcadJobs/Job1/Support olyan blokkokat és testre szabott fájlokat tartalmazhat, amelyek az /AcadJobs/Job1 mappában található rajzfájlokra jellemzőek. A support könyvtár megadása (útvonal-előtag nélkül) a supportfájlok útvonalaként a support könyvtárat az aktuális könyvtáron belüli Support útvonalhoz adja.
Annak érdekében, hogy az indításkor megjelenő aktuális könyvtár megegyezzen a kívánt rajzkönyvtárral, továbbá hogy az aktuális könyvtár fájljai és alkönyvtárai könnyen elérhetők legyenek, létrehozhat egy programikont vagy egy asztali ikont, amely minden egyes munkához megadja a megfelelő munkakönyvtárat. Ez a funkció csak akkor működik, ha a REMEMBERFOLDERS rendszerváltozó értéke 0.
A kötegelt programok segítségével automatikusan hozhat létre új munkakönyvtárakat. Az alábbi kötegelt program ellenőrzi, hogy létezik-e a megadott rajzkönyvtár. Ha igen, aktuálissá teszi a könyvtárat, majd elindítja az alkalmazást.
@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”
Mentse a kötegelt programot a Jegyzettömb vagy egy másik ASCII szövegszerkesztő segítségével az acad.bat vagy acadlt.bat nevű fájlba. Ne feledje a meghajtó és a könyvtár nevét a saját rendszerében szereplő elnevezéseknek megfelelően módosítani.
Másolja ezt a fájlt egy olyan könyvtárba, amely a rendszer keresési útvonalán van (például C:\winnt). A kötegelt programot a Windows Futtatás parancsával vagy a Windows Intézőben vagy a Fájlkezelőben a fájlra duplán kattintva futtathatja. Ha a fájlt acad.bat néven mentette, használja az alábbi szintaxist:
acad munkanév
ahol a munkanév annak a munkakönyvtárnak a neve, amelyet aktuálissá kíván tenni.
#!/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
Mentse a kötegelt programot egy ASCII szövegszerkesztő (például a TextEdit) segítségével az acad.sh vagy acadlt.sh nevű fájlba. Ne feledje a meghajtó és a könyvtár nevét a saját rendszerében szereplő elnevezéseknek megfelelően módosítani.
Másolja ezt a fájlt a saját (home) könyvtárába, vagy egy, a rendszeren található megosztott helyre. Ezt a héj parancsfájlprogramot a rendszert tartalmazó meghajtón az /Applications/Utilities mappában található Terminal ablakból is futtathatja. Ha a fájlt acad.sh vagy acadlt.sh néven mentette, használja az alábbi szintaxist:
./acad.sh munkanév vagy ./acadlt.sh munkanév
ahol a munkanév annak a munkakönyvtárnak a neve, amelyet aktuálissá kíván tenni.