目前,我正在使用以下配置使用 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.sfxhttp://7zsfx.solta.ru。 InstallPath 仅适用于修改后的包。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)