目前,我正在使用以下配置制作一个带有7zip的SFX:
;!@Install@!UTF-8!
InstallPath="C:\\test"
GUIMode="2"
RunProgram="7z465.exe"
;!@InstallEnd@!
我将7z465.exe打包成Setup.7z,并在批处理文件中调用以下命令:
copy /b "C:\Program Files\7-Zip\7zSD.sfx" + config.txt + ".\Release\Setup.7z" .\Release\Setup.exe
当我运行生成的Setup.exe时,它可以正常解压并启动7z465.exe,但仍然会将文件提取到当前用户的某个7zip临时文件夹而不是C:\test!以管理员身份运行似乎也没有效果。有人知道为什么会发生这种情况吗?
7zsd_All.sfx
。其余的存档文件下载可以在这里找到,或者您可以浏览存档版本的网站,例如这里。继续... - StarwarswiiC:\Program Files (x86)\7z SFX Builder\3rdParty\Modules
。 - Starwarswii