質問

installshield 2010でInstallScriptをBasicMSIに変換する方法はありますか?

役に立ちましたか?

解決

Flexaraのこのドキュメントによると、Repackager製品は変換できます純粋なInstallScriptから基本的なMSIまで。Repackagerは、InstallShield PremierEditionまたはAdminStudioでのみ使用できます。

私はこの製品を自分で使用したことがないので、その有効性を保証することはできません。

他のヒント

Installscriptプロジェクトは、LEGACYインストール手法として分類できます。 基本MSIは、Windowsマシンにアプリをインストールする標準的な方法です。

Installscript Engineは、インストールロジックの処理を担当します。これは、2000年より前にアプリをインストールする唯一の方法であった古いSCRIPT-BASEDインストールと非常によく似ています。

Windowsインストーラエンジン(またはサービス)がインストールロジックを処理します。MSIデータベースを読み取り、それに応じて手順を実行します。したがって、基本的なMSIはトランザクションインストール手順です。

InstallscriptおよびBasicMSIプロジェクトで使用できる1対1のマッピングはありません。 基本MSIを最初から作成することができない場合は、再パッケージ化が唯一の方法です。

Installscriptは、プレスキャンを実行してからポストスキャンを実行することにより、Wise PackageStudioでキャプチャできます。基本的に、レジストリ、ファイル、バージョン、odbcなどをスキャンするシステムのプレスキャンを実行します。次に、ソフトウェアをインストールし、プレスキャンと同じようにポストスキャンを実行します。この方法では、2つを比較して、システムにどのような変更が加えられているかを確認します。

別の方法は、最初のプロンプトが表示されたらプログラムを起動し、[スタート]> [ファイル名を指定して実行]>%TEMP%をクリックしてから、[OK]をクリックすることです。保管されている.msiファイルがないかそのディレクトリを監視します。

.msiを取得した場合は、コマンドプロンプト「Msiexec.exe / i nameOfFile.msi / qb」でサイレントインストールを使用できます。

私はあなたのシステム管理者を想定しています。あなたの質問は素晴らしいです、私が私の2セントを追加して貢献することができたことを願っています。

注目すべきソフトウェア: ワイズパッケージスタジオ。 AutoIT。 SMSインストーラー(最悪の場合)

<を見つけましたstrong>この記事 では、InstallscriptMSIまたはコンパイル済みMSIを「ウィザードモード「プロジェクトダイアログを開く」から。

私はそれをテストしていませんが、それは仕事をするはずです。すべてが適切に変換されるかどうかはわかりませんが、残りを手動でクリーンアップできるので、おそらく十分です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top