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