如何解决如何在Zip文件中访问NSIS安装程序的目录以提取该Zip文件?
我想提取一个包含.exe的ZIP文件。 我想在Zip中执行.exe来提取Zip文件。
已通过执行ZipDLL::extractall "$EXEDIR" "$DESTINATION"
进行了尝试
我认为这不起作用,因为.exe在打开时存储在TEMP文件夹中,因此找不到.Zip文件
那么从Zip内部执行.exe时如何提取Zip?
感谢答案!
解决方法
您的问题没有多大意义,您应该将文件放入安装程序中,而根本没有zip文件。
即使有意义,也是不可能的,因为从zip文件中双击exe时执行exe的位置取决于您使用的zip程序,并且无法获取zip的路径是从中提取的。
如果出于某种原因您希望能够在不重建安装程序的情况下更新zip文件中的文件,则可以改用cab文件。 CabX plug-in支持从附加到安装程序exe的cab文件中提取。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。