次の方法で共有


サブストルジの管理

VBScript ファイル WiSubStg.vbs は、Windows インストーラー開発者向けの Windows SDK コンポーネントで提供されています。 このサンプルでは、スクリプトを使用して Windows インストーラー データベースのサブストーリを管理する方法を示します。 変換は、既存の Windows インストーラー データベースにサブストーリとして追加できます。

このサンプルでは、次の使用方法を示します。

このサンプルを使用するには、CScript.exe または WScript.exe バージョンの Windows スクリプト ホストが必要です。 CScript.exe を使用してこのサンプルを実行するには、コマンド プロンプトで次の構文を使用してコマンド ラインを入力します。 最初の引数が /? の場合、ヘルプが表示されます。 または、指定された引数が少なすぎる場合。 出力をファイルにリダイレクトするには、VBS > [ファイルへのパス] でコマンド ライン終了します。 このサンプルでは、成功した場合は 0、ヘルプが呼び出された場合は 1、スクリプトが失敗した場合は 2 の値が返されます。

cscript WiSubStg.vbs [path to database][path to file][options][substorage name]

サブtorage を追加または削除する Windows インストーラー データベースへのパスを指定します。 サブストーリとして追加する変換ファイルまたはデータベース ファイルへのパスを指定します。 Windows インストーラー データベースのサブストルジを一覧表示するには、このファイルへのパスを省略します。 省略可能なサブtorage 名を指定することもできます。省略すると、サブストージ名の既定値はファイル名になります。

次のオプションを指定できます。

オプション 形容
オプションが指定されていない Windows インストーラー データベースにサブtorage を追加します。
/d サブストーアージを削除します。 このオプション フラグの後に、削除するサブストルジの名前を付ける必要があります。

 

その他のスクリプト作成の例については、「Windows インストーラースクリプトの例」を参照してください。 Windows スクリプト ホストを必要としないサンプル ユーティリティについては、「Windows インストーラー開発ツールの」を参照してください。

ローカライズ例 、サブtorage としてカスタマイズ変換を埋め込むを示しています。