回答:
探しているツールのタイプは、アプリケーション再パッケージ化ツールと呼ばれます。このプロセスには、インストールのキャプチャ(マシンスナップショットの取得、インストールの実行、カスタマイズの実行、2番目のスナップショットの実行による差異の計算)、およびキャプチャデータのMSI形式へのコンパイルが含まれます。
以下は、これらのタスクを順番に実行するための無料のツールです。
2番目の質問に関しては、ベンダーが実行可能ファイルにラップされたMSIを提供する場合があるため、.exeを実行すると、一時ディレクトリからMSIを掘り出すことができる場合があります。
Advanced InstallerとAppDeploy Repackagerを使用し ましたが、良い結果が得られました。
WinINSTALL LEを確認してください。
https://www.softpile.com/wininstall-le/
プログラムをインストールする必要があり、何が起こるかを監視し、MSIインストーラーを作成します。通常使用するプログラムのバックグラウンドアクティビティをキャッチしないように、クリーンなVMにインストールします。
ああ、私は自分の質問に答えてみます。また、AppDeploy Repackagerも見ていきます。ジョセフが言ったのとほとんど同じことをするようです。どちらが私のストレスを減らして仕事をするのかを見るでしょう:)
無料ではありませんが、Visual Studioのライセンスをお持ちの場合は、すばらしいMSIパッケージャーを利用できます。
ここで見つけた2、3のWebページから2つのリストをコピーします。
リパッケージャーを含む展開ソフトウェアの長いリストと説明の追加:http
: //www.installsite.org/pages/en/tt_corp.htm
ここでは、このWebページに記載されている名前のみをコピーします。
もう1つのリスト:http
: //www.interfacett.com/blogs/exe-msi-deploy-exe-based-installer-microsoft-world/
おそらくすべてがリパッケージャーというわけではありません。