2017-07-17 24 views
0

自動的にmsiパッケージを生成したいので、installshieldを使用しようとします。installshieldコマンドでinstallshield ismファイルを生成する方法

まず、xmlベースのismファイルを生成してから、iscmdbld.exeを使用してmsiパッケージを生成しようとしています.... ismファイルを生成する方法に関する限定されたドキュメントがあります... ismファイル現在。

ファイルパス、ショートカット情報、レジストリキー情報などの引数をpowershellコマンドに渡して、ismファイルを生成したいのですが可能ですか?

+0

SO質問には広すぎますが、[InstallShield Automation Interface](http://helpnet.installshield.com/installshield23helplib/installshield23helplib.htm#helplibrary/IHelpAutomation.htm)を探しているようですが、任意のCOM互換言語(PowerShellを含む)から呼び出すことができます。 –

+0

あなたのコメントをありがとう、私は前にこの記事を読んで、私は自動化インターフェイスについて1つの問題があります...インターフェイスは64ビットのオペレーションシステムをサポートしていますか? – allencharp

+0

64ビットOSで動作しますが、32ビットプロセスでのみ動作します。 –

答えて

0

多くの可能性がありますが、間違っている可能性があります。これを本当に必要としている人は(20年に一度だけでした)、壁に当たるまで伝統的な道をはるかに遠ざけてしまいました。

InstallShieldにはオートメーションインターフェイスがありますが、最後に見たことはありません。したがって、ISMをバイナリ形式で保存し、この情報の多くを操作するためにMSI APIを使用します。

あなたがこのことについて家で1時間話したいと思えば、私を見てください。

関連する問題