1

自己解凍型の実行形式でセットアップを配布したいと考えています。32 ビットおよび 64 ウィンドウ用のバージョンをパックしたいと考えています。そのため、最初に実行中の Windows OS のバージョンをチェックしてから、正しいプログラムを起動するプログラムがあります。SO私はこのようなディレクトリ構造を持っています

DetermineOS.exe
Win32\Win32Setup.exe
Win32\supporting win32 files
Win64\Win64Setup.exe
Win64\Supporting win64 files

それらを install.exe のようなものと呼ばれるバンドルにパックしたいと考えています。ユーザーが install.exe をクリックすると、このディレクトリ構造が一時的な場所に抽出され、正しい setup.exe を起動する IdentifyOS.exe が起動されます。

NSIS は最も簡単な方法でしょうか? これは複雑な NSIS スクリプトでしょうか? ありがとう。

4

2 に答える 2

0

「ルート」イメージにさまざまなイメージ (実行可能ファイル) を配置し、必要に応じて適切なイメージを抽出して実行できます (多くのSysinternalsツールがこれを行います。たとえば、「ルート」アプリケーションには 32 ビットと 64 ビットのドライバーが組み込まれています)。

于 2012-05-10T21:33:34.463 に答える