A program- és támogatási fájlok alapértelmezés szerinti mappaszerkezete úgy lett kialakítva, hogy abban a fájlok logikai csoportokba szervezve szerepeljenek.
Ha a program- és támogatási fájlok alapértelmezett rendszerezése nem felel meg az igényeinek, módosíthat a rendszerezésükön. Mivel néhány alkalmazás bizonyos fájlokat meghatározott helyen kereshet, ellenőriznie kell, hogy az ilyen programkövetelményekkel nem ütköznek-e a végrehajtott módosítások. A teljes, a meghajtót és a mappát tartalmazó útvonal nélkül a program csak a könyvtárkeresési útvonalakon található fájlokat képes megkeresni.
A program az operációs rendszer felhasználói profiljára hivatkozik, hogy azonosítsa a helyi és a mozgatható testreszabható fájlok valószínű tárolási helyét. A helyi és a mozgatható mappák a következő rendszerváltozók segítségével érhetőek el:
A Windowson futó AutoCAD 2013 SP1-alapú termékektől és a Mac gépeken futó AutoCAD 2014-től kezdve a fenntartott acad<verziószám>.lsp vagy acadlt<verziószám>.lsp és acad<verziószám>doc.lsp vagy acadlt<verziószám>doc.lsp fájlok és azok utódai csak a termék alapértelmezett telepítési mappáiból töltődnek be. A SECURELOAD rendszerváltozó beállításától függően a TRUSTEDPATHS rendszerváltozó határozza meg azokat a mappákat, ahonnan az AutoCAD-alapú termékek kódot tartalmazó egyéb fájlokat tölthetnek be és futtathatnak. Ezen kívül a LEGACYCODESEARCH rendszerváltozó határozza meg, hogy a program a Kezdőmappában keressen-e futtatható fájlokat.
A következő AutoLISP-mintakód definiálja a CUSTFILES parancsot, és megnyitja azt a helyet a Fájlkezelőben, ahova a mozgatható testreszabható fájlok települtek.
(defun c:custfiles ()
(command "shell"
(strcat "explorer \"" (getvar "roamablerootprefix") "\"")
)
(princ)
)
A könyvtárkeresési útvonal határozza meg a program keresési útvonalát arra az esetre, ha a felhasználó nem ad meg teljes útvonalnevet. A keresés az alábbi rendben történik:
Az aktuális környezettől függően a felsorolt mappák közül több megegyezhet.
Ha egy fájl nem szerepel ezen a keresési útvonalon, meg kell adnia a teljes vagy a relatív útvonalnevét és a fájlnevét, hogy a program megtalálhassa. Például, ha a part5.dwg fájlt szeretné beilleszteni az aktuális rajzba, és az nem szerepel a könyvtárkeresési útvonalon, meg kell adnia a teljes útvonalnevét vagy egy relatív útvonalnevet, amely egy, a könyvtárkeresési útvonalon található érvényes útvonalon alapszik. Egy relatív útvonal:
Parancs: -beill
Adja meg a blokk nevét vagy [?]: /fájlok2/régirajzok/alk5
A program fa struktúrájú mappákat és almappákat használ. Ajánlatos a kiegészítő fájlokat, például az AutoLISP-alkalmazásokat (a macOS-es AutoCAD LT-ben nem érhetők el), a testreszabási fájlokat és a külső alkalmazásokat a telepített program- és támogatási fájloktól elkülönítve tárolni. Ez megkönnyíti a lehetséges ütközések nyomon követését és az egyes alkalmazások frissítését anélkül, hogy az bármilyen hatással lenne a többi alkalmazásra.
A program alapértelmezett helye Windowsban a Program Files mappa, macOS rendszeren pedig az Applications mappa. Létrehozhat egy új mappát ugyanazon a szinten (például /AcadApps), és az egyéni programokat, testreszabási fájlokat és egyéb külső alkalmazásokat és almappákat tárolhatja a következő szinten. Ha több rajzmappát szeretne használni (az egyes megbízásokhoz tartozó fájlok elkülönítéséhez), létrehozhat például egy /AcadMunka mappát, benne pedig külön almappákat az egyes megbízások számára.
Parancs beírásakor az alkalmazás több lépésben megvizsgálja a parancsnév érvényességét. A következők lehetnek parancsok
A parancsok beírhatók a parancspromptban, vagy elindíthatók a felhasználói felületről. Parancsokat indíthat parancsfájl, illetve AutoLISP-, ObjectARX- vagy Managed .NET-alkalmazás is.
Az alábbi lista a parancsnév érvényességének ellenőrzésekor érvényes keresési sorrendet írja le.