我想以自解压可执行形式分发设置。我想打包 32 位和 64 窗口的版本。所以我有一个程序,它首先检查正在运行的 Windows 操作系统的版本,然后启动正确的程序。所以我有一个这样的目录结构
DetermineOS.exe
Win32\Win32Setup.exe
Win32\supporting win32 files
Win64\Win64Setup.exe
Win64\Supporting win64 files
我想将它们打包成一个名为 install.exe 的包。当用户单击 install.exe 时,它会将此目录结构提取到临时位置并启动确定 OS.exe,然后它将启动正确的 setup.exe
NSIS 会是最简单的方法吗?这会是一个复杂的 NSIS 脚本吗?谢谢。