批次檔案包含執行腳本和套用匯出紀要的指令。在文字編輯器 (如記事本) 中建立批次檔案。
完成的批次檔案如以下範例所示 (只有取代檔名和資料夾名稱的幾行不同):
for %%f in (*.dwg) do (
"C:\Program Files\AutoCAD Map 3D 2019\acad.exe" %%f /b MyExport.scr
rename SDFs\Temp.sdf %%~nf.sdf
)
此練習繼續上一個練習中的批次匯出程序,「建立腳本檔」。
建立批次檔案的步驟
for %%f in (*.dwg) do (
變數 %%f 讓批次檔案循環處理資料夾,每次選取一個新檔案。表示式 (*.dwg) 讓批次檔案尋找副檔名為 .dwg 的檔案。
"C:\Program Files\AutoCAD Map 3D 2019\acad.exe" %%f /b MyExport.scr
如果您的 AutoCAD Map 3D toolset 版本安裝在其他資料夾中,請用該位置取代 C:\Program Files\AutoCAD Map 3D 2019\acad.exe。使用您自己腳本檔案的名稱取代 MyExport.scr。
rename SDFs\Temp.sdf %%~nf.sdf
將 SDFs\Temp.sdf 取代為您在腳本檔案中指定的位置。
將批次檔案儲存在與要匯出的 DWG 檔案所在資料夾相同的資料夾內。
若要繼續此自學課程,請移往〈執行批次檔案〉。