關於多重圖面資料夾

將圖檔與其他相關檔案分別放置在不同的目錄中,可以讓您比較容易執行基本的檔案維護。

本主題所描述的例證,是以〈關於檔案組織〉中描述的目錄結構範例為根據,您可以再加以擴充或改變,以符合您的需求。

您可以設置 /AcadJobs/AcltJobs 目錄來包含圖面子目錄。圖面子目錄可以包含其他子目錄 (期中含有與某個特定圖面類型或工作相關的支援檔)。目錄 /AcadJobs/Job1/Support 可以包含圖塊以及 /AcadJobs/Job1 內圖檔特有的自訂檔。在「支援」路徑中指定 support (不具路徑字首),會將目前目錄內的 support 目錄加入「支援」路徑。

若要確定啟動時,所需的圖面目錄為目前目錄,以及該目錄中的所有檔案和子目錄可以輕鬆存取,您可以建立程式圖示或桌面捷徑來為每個工作指定正確的工作目錄。僅在您將 REMEMBERFOLDERS 系統變數設為 0 時,該功能才會發揮作用。

您可以使用批次程式來自動建立新的工作目錄。下列批次程式會確認指定的目錄是否存在,並將該目錄設定為目前目錄,然後執行應用程式。

Windows
註: 此腳本亦適用於 AutoCAD LT,只要用 Acad 替換下文中的 Acaclt 即可。在執行腳本之前,請確定已使用已安裝產品的名稱取代工作站上執行檔路徑中的文字 <產品名稱>
@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”

使用 ASCII 文字編輯器 (例如記事本) 視需要將批次程式儲存為名為 acad.batacadlt.bat 的檔案。請務必變更磁碟機名稱與目錄名稱,使它們符合您系統上的名稱。

然後把該檔案放在系統搜尋路徑的目錄中 (例如,C:\winnt)。您可以從 Windows 使用「執行」指令,或在 Windows 檔案總管或檔案總管中按兩下檔案以執行這個批次程式。如果您將檔案另存成 acad.bat,請使用下列語法:

acad jobname

其中 jobname 是您要設定為目前工作目錄的目錄名稱。

Mac OS
註: 此腳本亦適用於 AutoCAD LT,只要用 Acad 替換下文中的 Acaclt 即可。在最後一行中,請確認執行檔的路徑。在執行腳本之前,請確定已使用已安裝產品的名稱取代工作站上執行檔路徑中的文字 <產品名稱>
#!/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

使用 ASCII 文字編輯器 (例如 TextEdit) 視需要將批次程式儲存為名為 acad.shacadlt.sh 的檔案。請務必變更磁碟機名稱與目錄名稱,使它們符合您系統上的名稱。

將此檔案置於主目錄或系統中的共用位置。您可以使用 /Applications/Utilities 中的終端視窗 (位於安裝作業系統的磁碟機上) 執行此 shell 腳本程式。如果您將檔案另存成 acad.shacadlt.sh,請使用以下語法:

。/acad.sh jobname。/acadlt.sh jobname

其中 jobname 是您要設定為目前工作目錄的目錄名稱。