共用方式為


Windows Installer 腳本範例

適用於 Windows Installer 開發人員的 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 安裝程式開發人員 Windows SDK 元件中的修補範本。

如需有關 WMI 的資訊,請參閱 使用 Windows Installer 搭配 WMI