Információk több rajzmappa használatáról

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.

Windows
Megjegyzés: Ez a parancsfájl az AutoCAD LT programmal is használható, ha az alábbiakban az Acad helyett az Acaclt karakterláncot használja. A parancsfájl futtatása előtt bizonyosodjon meg róla, hogy munkaállomásán a futtatható fájlhoz tartozó elérési útvonalban lecserélte a <terméknév> szöveget a telepített termék nevére.
@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.

Mac OS
Megjegyzés: Ez a parancsfájl az AutoCAD LT programmal is használható, ha az alábbiakban az Acad helyett az Acaclt karakterláncot használja. Az utolsó sorban ellenőrizze a futtatható fájl útvonalát. A parancsfájl futtatása előtt bizonyosodjon meg róla, hogy munkaállomásán a futtatható fájlhoz tartozó elérési útvonalban lecserélte a <terméknév> szöveget a telepített termék nevére.
#!/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.