Verschiedene Zeichnungsordner

Wenn Sie Ihre Zeichnung und die dazugehörigen Dateien in getrennten Verzeichnissen ablegen, ist es leichter, die grundlegende Dateiverwaltung durchzuführen.

Das in diesem Abschnitt beschriebene Szenario bezieht sich auf das unter "Verwalten von Dateien" angegebene Beispiel für eine Verzeichnisstruktur. Sie können dieses jedoch entsprechend Ihren Anforderungen erweitern und ändern.

Sie können zum Speichern der Zeichnungsunterverzeichnisse das Verzeichnis /AcadJobs oder /AcltJobs einrichten. Die Zeichnungsunterverzeichnisse können wiederum andere Unterverzeichnisse enthalten, die relevante Support-Dateien für die jeweiligen Zeichnungstypen bzw. Jobs enthalten. Das Verzeichnis /AcadJobs/Job1/Support kann für Blöcke und angepasste Dateien verwendet werden, die sich auf die Zeichnungsdateien im Verzeichnis /AcadJobs/Job1 beziehen. Wenn Sie im Support-Pfad support (ohne Präfix) angeben, wird das Verzeichnis support im aktuellen Verzeichnis des Support-Pfads erstellt.

Um sicherzustellen, dass das beim Starten erforderliche Zeichnungsverzeichnis das aktuelle Verzeichnis ist und auf alle Dateien und Unterverzeichnisse in diesem Verzeichnis einfach zugegriffen werden kann, können Sie ein Programmsymbol oder ein Desktop-Symbol erstellen, mit dem das richtige Arbeitsverzeichnis für den jeweiligen Job angegeben wird. Dies funktioniert nur, wenn Sie die Systemvariable REMEMBERFOLDERS auf 0 setzen.

Sie können ein Stapelverarbeitungsprogramm zur automatischen Erstellung neuer Job-Verzeichnisse verwenden. Mit dem folgenden Stapelprogramm wird überprüft, ob das angegebene Verzeichnis vorhanden ist, das Verzeichnis als aktuelles Verzeichnis festgelegt und anschließend die Anwendung gestartet.

Windows
Anmerkung: Dieses Skript kann auch in AutoCAD LT verwendet werden, wenn Sie Acaclt anstelle von Acad verwenden. Vor dem Ausführen des Skripts sollten Sie den Text <Produktname> im Pfad der ausführbaren Datei auf Ihrer Arbeitsstation durch den Namen des installierten Produkts ersetzen.
@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”

Speichern Sie mithilfe eines ASCII-Texteditors (z. B. Notepad) das Stapelverarbeitungsprogramm in einer Datei namens acad.bat bzw. acadlt.bat. Verwenden Sie die für Ihr System gültigen Laufwerks- und Verzeichnisnamen.

Stellen Sie diese Datei in ein Verzeichnis im Systemsuchpfad (beispielsweise C:\winnt). Zum Starten dieses Stapelprogramms verwenden Sie in Windows den Befehl Ausführen oder doppelklicken im Explorer auf die Datei. Wenn Sie die Datei als acad.bat gespeichert haben, beachten Sie die folgende Syntax:

acad jobname

Hierbei ist jobname der Name des Job-Verzeichnisses, das als aktuelles Verzeichnis ausgewählt werden soll.

Mac OS
Anmerkung: Dieses Skript kann auch in AutoCAD LT verwendet werden, wenn Sie Acaclt anstelle von Acad verwenden. Überprüfen Sie in der letzten Zeile den Pfad der ausführbaren Datei. Vor dem Ausführen des Skripts sollten Sie den Text <Produktname> im Pfad der ausführbaren Datei auf Ihrer Arbeitsstation durch den Namen des installierten Produkts ersetzen.
#!/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

Speichern Sie mithilfe eines ASCII-Texteditors (z. B. TextEdit) das Stapelverarbeitungsprogramm in einer Datei namens acad.sh bzw. acadlt.sh. Verwenden Sie die für Ihr System gültigen Laufwerks- und Verzeichnisnamen.

Speichern Sie diese Datei in Ihrem Stammverzeichnis oder an einem gemeinsam genutzten Speicherort in Ihrem System. Sie können dieses Shell-Skript-Programm über das Terminalfenster unter /Programme/Dienstprogramme auf dem Laufwerk ausführen, auf dem das Betriebssystem installiert ist. Wenn Sie die Datei als acad.sh oder acadlt.sh gespeichert haben, verwenden Sie folgende Syntax:

./acad.sh jobname oder ./acadlt.sh jobname

Hierbei ist jobname der Name des Job-Verzeichnisses, das als aktuelles Verzeichnis ausgewählt werden soll.