概要情報の管理
VBScript ファイル WiSumInf.vbs は、「Windows インストーラー開発者向けの Windows SDK コンポーネント」で提供されています。 このサンプル スクリプトを使用すると、Windows インストーラー パッケージの概要情報ストリームを管理できます。
このサンプルでは、以下の使用方法を示します。
このサンプルを使用するには、Windows スクリプト ホストの CScript.exe または WScript.exe バージョンが必要です。 CScript.exe を使ってこのサンプルを実行するには、次の構文を使ってコマンド プロンプトでコマンドを入力します。 最初の引数が /? の場合、または、指定された引数が少なすぎる場合は ヘルプが表示されます。 出力をファイルにリダイレクトするには、コマンド ラインの末尾に VBS > [<ファイルのパス>] を付けます。 このサンプルでは、成功した場合は値 0、ヘルプが呼び出された場合は値 1、スクリプトが失敗した場合は値 2 が返されます。
cscript WiSumInf.vbs [データベースへのパス][プロパティ = 値]
Windows インストーラー データベースのパスを指定します。 他の引数が指定されていない場合、スクリプトにはパッケージのすべての概要プロパティが一覧表示されます。 Property=value という形式を使用して、更新する概要プロパティと値の一覧を指定します。 プロパティは、次に示す名前または PID 値で指定できます。 日付と時刻のフィールドは、現在のロケール形式、"Now" または "Date" を使用します。 詳細については、「Summary Information Stream プロパティ セット」を参照してください。
PID | 名前 | 説明 |
---|---|---|
1 | codepage | 概要情報内のテキスト文字列の ANSI コード ページ。 詳細については、「Codepage Summary プロパティ」を参照してください。 |
2 | タイトル | Windows インストーラー パッケージの種類。 詳細については、「Title Summary プロパティ」を参照してください。 |
3 | サブジェクト | 完全な製品名。 詳細については、「Subject Summary プロパティ」を参照してください。 |
4 | Author | 作成者 (通常はベンダー名)。 詳細については、「Author Summary プロパティ」を参照してください。 |
5 | キーワード | ファイル ブラウザーで使用するキーワードの一覧。 詳細については、「Keywords Summary プロパティ」を参照してください。 |
6 | コメント | パッケージの目的または用途の説明。 詳細については、「Comments Summary プロパティ」を参照してください。 |
7 | Template | サポートされているプラットフォームと言語。 詳細については、「Template Summary プロパティ」を参照してください。 |
8 | LastAuthor | インストーラーによってのみ設定されます。 詳細については、「Last Saved By Summary プロパティ」を参照してください。 |
9 | リビジョン | パッケージ コード GUID。 詳細については、「Revision Number Summary プロパティ」を参照してください。 |
11 | 印刷 | インストール イメージの日時。 詳細については、「Last Printed Summary プロパティ」を参照してください。 |
12 | 作成済み | パッケージの作成日時。 詳細については、「Create Time/Date Summary プロパティ」を参照してください。 |
13 | 保存済み | 最後にパッケージを変更した日時。 詳細については、「Last Saved Time/Date Summary プロパティ」を参照してください。 |
14 | ページ | このパッケージに必要な Windows インストーラーの最小バージョン。 詳細については、「Page Count Summary プロパティ」を参照してください。 |
15 | Words | ソース ファイル イメージの種類。 詳細については、「Word Count Summary プロパティ」を参照してください。Windows Vista および Windows Server 2008 の Windows インストーラー バージョン 4.0 以降では、このプロパティには、昇格された特権が必要かどうかを指定するビットが含まれています。 |
16 | 文字 | 変換にのみ使用されます。 Character Count。 |
18 | Application | このファイルに関連付けられているアプリケーション、つまり "Windows インストーラー"。 詳細については、「Creating Application Summary プロパティ」を参照してください。 |
19 | セキュリティ | セキュリティ設定。 詳細については、「Security Summary プロパティ」を参照してください。 |
その他のスクリプト作成の例については、「Windows インストーラーのスクリプト作成の例」を参照してください。 Windows スクリプト ホストを必要としないサンプル ユーティリティについては、「Windows インストーラーの開発ツール」を参照してください。