gpt4 book ai didi

inno-setup - 如何在安装过程中将嵌入式存档解压缩到磁盘

转载 作者:行者123 更新时间:2023-12-04 23:56:04 25 4
gpt4 key购买 nike

我有一个嵌入式 7Zip archive在我的安装脚本中。
是否有将内容提取到目标文件夹的“ native ”方式?
如果没有关于如何实现这一目标的任何提示?

更新了我的实现。谢谢你的提示 TLama

[Files]    
Source: "Documentation.7zip"; DestDir: "{tmp}"
Source: "7za.exe"; DestDir: "{tmp}"

[Run]
Filename: "{tmp}\7za.exe"; Parameters: "x -o""{app}"" ""{tmp}\Documentation.7zip"""; Flags: runhidden; Description: "{cm:InstallingDocumentation}"; StatusMsg: "{cm:InstallingDocumentationStatus}"

[CustomMessages]
en.InstallingDocumentation=Documentation Files
en.InstallingDocumentationStatus=Installing Documentation Files. This may take several minutes...

最佳答案

不,没有从 InnoSetup 安装程序中提取 7zip 文件的 native 方法。但是,您可以获得 7zip 库的副本, which is redistributable 并从 InnoSetup 脚本的代码部分调用它。

关于inno-setup - 如何在安装过程中将嵌入式存档解压缩到磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16517278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com