Ukládání výkresových a jiných souvisejících souborů v samostatných adresářích usnadňuje základní správu souborů.
Příklad uvedený v tomto tématu vychází ze vzorové struktury adresářů popsané v pasáži o uspořádání souborů, ale jeho rozšířením nebo změnou jej můžete přizpůsobit vlastním potřebám.
Adresář /AcadJobs nebo /AcltJobsmůžete nastavit tak, aby obsahoval podadresáře s výkresy. Podadresáře s výkresy mohou obsahovat další podadresáře, ve kterých budou související podpůrné soubory pro konkrétní typ výkresu nebo zakázku. Adresář /AcadJobs/Job1/Support může obsahovat bloky a také upravené soubory specifické pro výkresové soubory v adresáři /AcadJobs/Job1. Zadáním řetězce support (bez předcházející části cesty) v rámci cesty Support přidáte adresář support do aktuálního adresáře cesty Support.
Chcete-li zajistit, aby byl požadovaný adresář s výkresy aktuálním adresářem při spuštění aplikace a aby byly všechny soubory a podadresáře v tomto adresáři snadno přístupné, můžete vytvořit ikonu aplikace nebo zástupce na ploše, který bude určovat správný pracovní adresář pro každou zakázku. Tato funkce funguje, pouze pokud nastavíte systémovou proměnnou REMEMBERFOLDERS na hodnotu 0.
Dávkový program můžete použít k automatickému vytvoření adresáře nových úloh. Následující dávkový program ověří, že určený adresář existuje, nastaví tento adresář na aktuální a potom spustí aplikaci.
@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”
Pomocí textového editoru ASCII (například programu Poznámkový blok) uložte dávkový program do souboru s názvem acad.bat nebo acadlt.bat. Ujistěte se, že jste změnili názvy jednotky a adresáře, aby odpovídaly názvům ve vašem systému.
Umístěte tento soubor do adresáře, který je v systémové vyhledávací cestě (například C:\winnt). Tento dávkový program můžete spustit pomocí příkazu Spustit v systému Windows nebo dvojitým kliknutím na soubor v Průzkumníku Windows nebo Průzkumníku souborů. Jestliže jste soubor uložili jako acad.bat, použijte následující syntaxi:
acad název_zakázky
kde název_zakázky je název adresáře zakázky, který má být nastaven jako aktuální.
#!/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
Pomocí textového editoru ASCII (například programu TextEdit) uložte dávkový program do souboru s názvem acad.sh nebo acadlt.sh. Ujistěte se, že jste změnili názvy jednotky a adresáře, aby odpovídaly názvům ve vašem systému.
Umístěte tento soubor do domovského adresáře nebo sdíleného umístění vašeho systému. Tento skript příkazového prostředí můžete spustit v okně terminálu, které najdete ve složce /Applications/Utilities na disku, na kterém je instalován operační systém. Jestliže jste soubor uložili s názvem acad.sh nebo acadlt.sh, použijte následující syntaxi:
./acad.sh název_úlohy nebo ./acadlt.sh název_úlohy
kde název_zakázky je název adresáře zakázky, který má být nastaven jako aktuální.