Page History
コマンドラインからインストールする場合、MSIまたはMSPファイル名が msiexec.exeコマンド・プロンプトのコマンドのパラメータとして提供されます。コマンドの一般的なフォーマットは次のとおりです。
msiexec /Option <必要なパラメータ> [オプションのパラメータ] [Visual LANSA パブリック プロパティ]
Visual LANSA のパブリック・プロパティは、msiexec のパブリック・プロパティとして認識されます。このプロパティ名はインストール・ダイアログの入力ボックスの右側に表示されます。例えば、ローカル・データベース設定のダイアログで、 データソース名の右側にある(DBII) などです。
...
コマンドラインにオプションが指定されていない場合、またはコマンドラインの処理時にエラーが発生した場合、msiexec.exe を使ってヘルプ・ダイアログが表示されます。
インストール・コマンドの例
バージョンのインストール | msiexec.exe /i <製品>.msi |
バージョンの管理者インストール | msiexec.exe /a <製品>.msi |
パッチのインストール | msiexec.exe /p <製品>.msp |
データベースの更新のパッチをインストール | msiexec.exe /p c:\<製品>.msp SUDB=1 |
特定のディレクトリにサイレント・インストール | msiexec.exe /I <製品.msi> APPA=c:\MyInstallLocation /passive |
インストール・ダイアログ上で説明されない LANSA パブリック・プロパティ
| EXITDIALOGOPTIONALCHECKBOX | チェックボックス [終了ダイアログを開始] を無効にし、アプリケーションが開始しないようにします。ここに 0 が設定されていると、チェックボックスは表示されません。また、コマンド・ラインの /passive オプションやその他の終了ダイアログを起動させるオプションも表示されず、アプリケーションを開始しないことに注意してください。 |
Windows インストーラーのオンライン・リソースを使い、コマンドライン構文の追加文書を見つけます。
アプリケーション利用は全ユーザーか現ユーザーのみかを制御
LANSA は MSI コマンド行の設定 ALLUSERS と MSIINSTALLPERUSER を上書きします。
LANSA の動作は、以下のようになります。
...

