Windows安裝程式腳本範例

Windows安裝程式開發人員的 Windows SDK 元件包含 VBScript 檔案,示範如何使用 Windows Installer 自動化介面來修改 Windows Installer 套件。

Microsoft Corporation 不支援本主題中所識別的腳本範例,而且僅提供這些範例作為可能有用的參考。 執行這些範例需要Windows腳本主機。 如需腳本主機Windows的詳細資訊,請參閱 Microsoft Windows 軟體發展工具組 (SDK) 的Windows 腳本主機一節。

範例腳本檔案 描述
WiLstPrd.vbs 列出產品、屬性、功能和元件
WiImport.vbs 匯入檔案
WiExport.vbs 匯出檔案
WiSubStg.vbs 管理子儲存體
WiStream.vbs 管理二進位資料流程
WiMerge.vbs 合併兩個資料庫
WiGenXfm.vbs 產生轉換
WiUseXfm.vbs 套用轉換
WiLstXfm.vbs 檢視轉換 (CSCRIPT)
WiDiffDb.vbs 僅檢視兩個資料庫之間的差異 (CSCRIPT)
WiLstScr.vbs 僅檢視安裝程式腳本 (CSCRIPT)
WiSumInf.vbs 管理摘要資訊
WiPolicy.vbs 管理原則設定
WiLangId.vbs 管理語言和字碼頁
WiToAnsi.vbs 將 Unicode 檔案複製到 Ansi 檔案
WiFilVer.vbs 管理檔案大小和版本
WiMakCab.vbs 產生檔案封包
WiRunSQL.vbs 執行SQL語句
WiTextIn.vbs 將 ANSI 檔案複製到資料庫欄位
WiCompon.vbs 列出元件
WiFeatur.vbs 列出功能
WiDialog.vbs 預覽使用者介面

 

所有這些腳本都會顯示說明畫面,描述其命令列引數。 若要在 Windows 中顯示說明畫面,請按兩下檔案。 若要從命令列顯示說明畫面,請輸入 ? 做為第一個引數,或輸入比必要少的引數。 腳本會傳回值 0 表示成功,如果叫用說明,則傳回 1,如果發生失敗則傳回 2。

這些範例需要Windows腳本主機才能執行。 Windows腳本主機實際上是兩部主機:

  • CScript.exe是可讓您從命令提示字元執行腳本的版本,並提供命令列參數來設定腳本屬性。
  • WScript.exe 是Windows腳本主機的版本,可讓您從 Windows執行腳本。 如需詳細資訊,請參閱 Windows SDK 中的Windows腳本主機一節。

Makecab.exe公用程式隨附于適用于 Windows Installer 開發人員的 Windows SDK 元件中修補範例。

如需 WMI 的相關資訊,請參閱搭配 WMI 使用 Windows 安裝程式