Office 2007 單檔另存 PDF 容易,但批次轉檔卻無內建功能。利用 VBScript 呼叫 PowerPoint 的 SaveAs 方法(檔案類型常數 32 為 PDF),再透過「資料夾選項」將腳本掛載到 .ppt/.pptx 右鍵選單,即可實現多檔、跨資料夾的一鍵批次轉檔。
Office 2007 安裝「SaveAsPDF 增益集」後,VBA/VBS 即可使用 Presentation.SaveAs Path, 32 輸出 PDF。腳本遍歷傳入的檔案清單,依序開啟、另存、關閉,無需人工干預。

PPT2PDF.vbs)存放於固定路徑(例:C:\PDF\PPT2PDF.vbs)。C:\Windows\System32\wscript.exe "C:\PDF\PPT2PDF.vbs" "%1"

