Wiele folderów rysunków

Przechowywanie rysunków i innych plików skojarzonych w oddzielnych katalogach ułatwia wykonywanie podstawowej obsługi tych plików.

Scenariusz opisany w tym podrozdziale oparty jest na przykładowej strukturze katalogów opisanej w sekcji Organizacja plików, która może jednak zostać dowolnie rozszerzona lub zmieniona, w zależności od potrzeb.

Katalog /AcadJobs lub /AcltJobs można przygotować, tak aby zawierał podkatalogi rysunkowe. Podkatalogi te mogą zawierać inne podkatalogi, w których przechowywane są pliki pomocnicze związane z określonym typem rysunku lub zadaniem. Katalog /AcadJobs/Job1/Support może zawierać bloki i dostosowane pliki specyficzne dla plików rysunku umieszczonych w katalogu /AcadJobs/Job1. Podając nazwę support (bez przedrostka) w ścieżce pliku pomocniczego, dodaje się do niej katalog support, będący bieżącym katalogiem ścieżki pliku pomocniczego.

Aby mieć pewność, że wymagany katalog rysunków jest bieżącym katalogiem podczas uruchamiania oraz że istnieje łatwy dostęp do wszystkich plików i podkatalogów zawartych w tym katalogu, można utworzyć ikonę programu lub skrót na pulpicie, który będzie określał właściwy katalog roboczy dla każdego projektu. To ułatwienie działa tylko po ustawieniu w zmiennej systemowej REMEMBERFOLDERS wartości 0.

Program wsadowy umożliwia automatyczne tworzenie nowych katalogów zadań. Podany poniżej przykładowy program wsadowy sprawdza istnienie określonego katalogu, ustawia go jako katalog bieżący, a następnie uruchamia aplikację.

Windows
Uwaga: Ten skrypt może być również używany w programie AutoCAD LT po zastąpieniu wpisu Acad wpisem Acadlt poniżej. Przed uruchomieniem skryptu należy upewnić się, że tekst <nazwa produktu> w ścieżce do pliku wykonywalnego na stacji roboczej został zastąpiony nazwą zainstalowanego produktu.
@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”

Używając edytora tekstu umożliwiającego zapisywanie w formacie ASCII (np. Notatnika), należy zapisać program wsadowy odpowiednio w pliku acad.bat lub acadlt.bat. Należy przy tym pamiętać o odpowiednich zmianach nazw napędów i katalogów, tak aby plik ten pasował do jego systemu.

Plik ten powinien zostać umieszczony w katalogu znajdującym się w ścieżce wyszukiwania systemu (na przykład C:\winnt). Program wsadowy można uruchomić za pomocą polecenia Uruchom w systemie Windows albo podwójnym kliknięciem w oknie Eksploratora Windows lub Eksploratora plików. Jeśli plik został zapisany jako acad.bat, wówczas użyj następującej składni:

acad nazwa_projektu

gdzie nazwa_projektu jest nazwą katalogu projektu ustawianego jako katalog bieżący.

Mac OS
Uwaga: Ten skrypt może być również używany w programie AutoCAD LT po zastąpieniu wpisu Acad wpisem Acadlt poniżej. W ostatnim wierszu sprawdź ścieżkę do pliku wykonywalnego. Przed uruchomieniem skryptu należy upewnić się, że tekst <nazwa produktu> w ścieżce do pliku wykonywalnego na stacji roboczej został zastąpiony nazwą zainstalowanego produktu.
#!/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

Używając edytora tekstu umożliwiającego zapisywanie w formacie ASCII (np. TextEdit), należy zapisać program wsadowy w pliku acad.sh lub acadlt.sh. Należy przy tym pamiętać o odpowiednich zmianach nazw napędów i katalogów, tak aby plik ten pasował do jego systemu.

Plik ten powinien zostać umieszczony w katalogu głównym lub położeniu udostępnionym w systemie. Program skryptu powłoki można uruchomić za pomocą okna Terminal w folderze /Aplikacje/Narzędzia na dysku, na którym zainstalowany jest system operacyjny. Jeśli plik został zapisany jako acad.sh lub acadlt.sh, należy użyć następującej składni:

./acad.sh nazwa_zadania lub ./acadlt.sh nazwa_zadania

gdzie nazwa_projektu jest nazwą katalogu projektu ustawianego jako katalog bieżący.