我有 2 个 exe 安装文件。其中之一是我使用安装项目构建的 C# 应用程序,另一个是必须与我的应用程序一起使用的相机驱动程序。
例如:myApp.msi + camDri.exe = new.exe
任何人都可以指导我如何使用 NSIS 做到这一点?
我有 2 个 exe 安装文件。其中之一是我使用安装项目构建的 C# 应用程序,另一个是必须与我的应用程序一起使用的相机驱动程序。
例如:myApp.msi + camDri.exe = new.exe
任何人都可以指导我如何使用 NSIS 做到这一点?
Name "MyApp"
Outfile "MyAppSetup.exe"
RequestexecutionLevel admin
InstallDir "$Programfiles\MyApp"
Page Directory
Page Instfiles
Section
Initpluginsdir
Setoutpath $pluginsdir
File "camDri.exe"
ExecWait '"$pluginsdir\camDri.exe" /silent' ;I don't know the correct silent switch
Delete "$pluginsdir\camDri.exe"
File "myApp.msi"
Setoutpath $instdir
Exec '"msiExec" /q /i "$pluginsdir\myApp.msi" TargetDir = "$INSTDIR"'
SectionEnd
这是一个非常基本的示例,您应该查看 NSIS 附带的示例,以了解有关卸载和创建开始菜单快捷方式等的详细信息...