以下範例展示如何改進您在〈建立簡單批次檔案〉中建立的批次檔案。在此範例中,您將指定 DWG 檔案的位置以及匯出檔案的位置。此批次檔案為每個 DWG 檔案建立一個腳本。其使用於 DWG 檔案名稱相同的紀要。
例如,Dubuque.dwg 將對應一個 Dubuque.epf。所以,要使用此方式,請為每個 DWG 建立一個 EPF。
建立複雜批次檔案的步驟
set srcDir=D:\Redding\DWGs set outDir=D:\ReddingSDFs
將上面所示的目錄取代為您自己的目錄。指定儲存圖檔和匯出檔案的目錄。
for %%f in (%srcDir%\*.dwg) do ( echo _-mapexport> temp.scr echo FDO_SDF>> temp.scr echo %outDir%\%%~nf.sdf>> temp.scr echo _yes>> temp.scr
echo %%~df%%~pf%%~nf.epf>> temp.scr
echo _proceed>> temp.scr
echo _quit>> temp.scr
"C:\Program Files\AutoCAD Map 3D 2019\acad.exe" %%f /b temp.scr
)
取代安裝應用程式的位置 (如果需要)。
從指令視窗執行批次檔案。您還可以使用 DOS「AT」指令,設置一個排程,以在特定時間自動執行批次檔案。
您已細分在〈建立簡單批次檔案〉中建立的批次檔案。現在,該檔案指定 DWG 檔案的位置以及匯出檔案的位置。
若要繼續此自學課程,請移往〈建立生產層級批次檔案〉。