微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在Zip文件中访问NSIS安装程序的目录以提取该Zip文件?

如何解决如何在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 举报,一经查实,本站将立刻删除。