问题标签 [7zip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 在 Windows 批处理脚本中确定动态文件名?
我们在固定目录中有一个文件,其名称database-x.x.x.zip
是x.x.x
可以更改的版本号。
我们想创建一个批处理脚本来解压这个文件 - 我们可以使用 7zip 从批处理脚本中解压缩文件,但我们需要能够将文件名传递给 7zip - 我们如何确定批处理脚本中的文件名鉴于文件名不会是恒定的?
该脚本需要解压缩存档,然后运行存档中的 ant 文件:
sql - 从 SQL 脚本运行 7-zip
是否可以从 SQL 脚本调用 7-zip?基本上我将表格提取到 csv,然后将它们打包成 7z 文件。我已经在安装 SQL Server 的机器上安装了 7-zip 并将其添加到路径中,但这似乎还不够。
当我尝试使用 xp_cmdshell 运行脚本时出现以下错误
这是代码,我已经声明了变量
.net - 将 7z 文件视为 .NET 流
我想链接多个流操作(例如下载文件,即时解压缩,以及在没有任何临时文件的情况下处理数据)。文件为 7z 格式。有一个 LZMA SDK 可用,但迫使我创建一个外部输出流而不是一个流本身 - 换句话说,输出流必须在我可以使用它之前完全编写。SevenZipSharp 似乎也缺少此功能。
有没有人做过类似的事情?
每个文件流的行为就像代表一个文件的一次读取流,并且在主压缩流上调用 MoveNext() 将自动使该文件无效并跳过该文件。
可以对压缩进行类似的构造。示例用法 - 对大量数据进行一些聚合 - 对于目录中的每个 7z 文件,对于内部的每个文件,对于每个文件中的每个数据行,总结一些值。
更新 2012-01-06
#ziplib (SharpZipLib) 已经完全满足了我对带有ZipInputStream
类的 zip 文件的需求。这是一个示例,它将所有文件生成为给定 zip 文件中不可搜索的流。仍在寻找 7z 解决方案。
7zip - “静默”提取 7-Zip 文件 - 命令行选项
我想在 Python 脚本中提取7-Zip存档。它工作正常,只是它会吐出提取细节(在我的情况下这是巨大的)。
有没有办法在提取时避免这种冗长的信息?我没有找到任何“静默”命令行选项7z.exe
。
我的命令是
7zip - 7z 获取解压缩内容的总大小?
完全提取后如何获取 zip/rar/7z 文件内容的大小?在windows和linux下。我考虑过使用 7z l 文件名命令,但我不喜欢文件名干扰计算每个文件大小的代码的想法。
windows - 如何在 config.txt 上的 7zip sfx 文件设置中的“RunProgram”之前或之后运行 exe?
我正在使用 7zip 打包安装(我使用 7z,因为我需要它在 linux 和 windows 中工作)。
从我一直在阅读的 config.txt 文件中可以包含以下内容:
但是,如果我需要在运行 installer.exe 之前或之后运行另一个 exe 怎么办?是否有可能像在 NSIS 中一样?
batch-file - 如何批量输出工作日和月份(日志文件)?
我正在尝试为自动备份设置 7zip,但在输出文件名方面遇到了问题。
我尝试使用 %date% 命令,但它只在我的备份中创建了 2 个目录。
C:\用户\桌面\Sun 11\07\2010.7z
我怎样才能让它只记录日期和月份?
C:\用户\桌面\Sun 11-07-2010.7z
powershell - 如何让 7za.exe 通过 Powershell Remoting 运行?
我尝试了许多不同的方法来做到这一点,它们都会导致相同的错误。这是一组命令:
我得到的输出是这样的:
我怎样才能克服那个错误???
我应该指出,如果我直接在 ServerA 上运行 Scriptblock 而不进行远程处理,它就可以工作。谢谢你的帮助!
pipe - 让 7zip 接受管道参数
我正在将文件列表传送到 7zip,尽管它对 cat 之类的东西运行良好,但它似乎并不喜欢这样。
正如我所期望的那样,我从 cat 中看到了第一个返回,并将其正常传递给 7zip。这工作得很好
也许我应该放弃而只使用 tar?我更喜欢 7zip 的 API。