Domyślna struktura folderów dla plików programu i pomocniczych jest zaprojektowana w taki sposób, aby jak najefektywniej zorganizować te pliki w logiczne grupy.
Jeśli domyślna organizacja plików programu i plików pomocniczych nie odpowiada potrzebom użytkownika, można ją zmienić. Jednakże niektóre aplikacje mogą poszukiwać pewnych plików w ściśle określonym miejscu, dlatego należy sprawdzić, czy wprowadzane zmiany nie są sprzeczne z wymaganiami tych aplikacji. Jeśli nie określono pełnej ścieżki dostępu, zawierającej nazwę napędu i folderu, program może zlokalizować tylko te pliki, które znajdują się w ścieżkach wyszukiwania w bibliotece.
Program odwołuje się do profilu użytkownika systemu operacyjnego w celu ustalenia, gdzie powinny być przechowywane lokalne i przenośne pliki adaptacji. Dostęp do lokalizacji lokalnych i przenośnych folderów można uzyskać za pomocą następujących zmiennych systemowych:
Wyłącznie w systemie Windows, począwszy od wersji AutoCAD 2013 SP1, zastrzeżone pliki acad<wersja>.lsp i acad<wersja>doc.lsp oraz pliki następujące po nich zostaną wczytane tylko z domyślnych folderów instalacji produktu. Przykładowo <wersja> oznacza 2013 w programie AutoCAD 2013 i produktach opartych na programie AutoCAD 2013. W zależności od ustawienia zmiennej systemowej SECURELOAD, zmienna systemowa TRUSTEDPATHS określa foldery, z których program AutoCAD i produkty oparte na programie AutoCAD mogą wczytywać i uruchamiać inne pliki zawierające kod.
Poniższy kod AutoLISP definiuje polecenie CUSTFILES, które uruchamia program Eksplorator Windows® lub Eksploratora plików z otwartą lokalizacją, w której zostały zainstalowane przenośne pliki adaptacji.
(defun c:custfiles ()
(command "shell"
(strcat "explorer \"" (getvar "roamablerootprefix") "\"")
)
(princ)
)
Jeżeli nie zostanie wprowadzona pełna ścieżka, ścieżka wyszukiwania w bibliotece określa miejsca poszukiwania plików w następujący sposób:
W zależności od bieżącego środowiska dwa albo więcej z powyższych folderów mogą być takie same.
Jeśli pliku nie ma w tej ścieżce wyszukiwania, zanim program będzie mógł go znaleźć, należy określić zarówno nazwę ścieżki, jak i nazwę pliku. Na przykład, aby wstawić do bieżącego rysunku plik part5.dwg, którego nie ma w ścieżce wyszukiwania w bibliotece, należy określić jego pełną lub względną nazwę ścieżki na podstawie prawidłowej ścieżki w ścieżce wyszukiwania w bibliotece. Względną nazwę ścieżki przedstawiono tutaj:
Polecenie: -wstaw
Podaj nazwę bloku lub [?]: /files2/olddwgs/part5
Jeśli program znajdzie rysunek w określonej lokalizacji, zostaną wyświetlone dodatkowe monity o zakończenie polecenia -WSTAW.
Program wykorzystuje foldery i podfoldery w strukturze drzewa. Zaleca się przechowywanie plików uzupełniających, takich jak aplikacje AutoLISP (nie w programie AutoCAD LT), pliki dostosowywania lub aplikacje innych firm, oddzielnie od zainstalowanych plików programu i plików pomocniczych. Ułatwia to śledzenie możliwych konfliktów i umożliwia aktualizację każdej aplikacji bez wpływania na inne.
Domyślnie program znajduje się w folderze Program Files w systemie Windows i Applications w systemie Mac OS. Użytkownik może utworzyć nowy folder na tym samym poziomie (np. /AcadApps) i zapisywać w jego podfolderach własne programy, pliki adaptacji oraz aplikacje innych firm. Jeśli użytkownik chce zachować wiele folderów rysunków (dla oddzielnych plików zadań), musi utworzyć folder, na przykład /AcadJobs, z oddzielnymi podfolderami dla każdego projektu.
Po wprowadzeniu polecenia aplikacja wykonuje szereg operacji w celu sprawdzenia poprawności podanej nazwy polecenia. Poleceniem może być
Polecenie można wpisać w wierszu polecenia lub uruchomić z interfejsu użytkownika. Polecenia można również uruchamiać z pliku skryptu przez aplikację AutoLISP, ObjectARX lub aplikację zarządzaną przez środowisko uruchomieniowe platformy .NET.
Poniższe czynności przedstawiają kolejność sprawdzania poprawności nazwy polecenia.