问题标签 [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.
.net - 7z 和文件刷新。它没有压缩我的文件
在 encryptFile 文件中,如果我将 if 语句更改为 true,则代码将按预期工作。但是我在屏幕上看到控制台窗口,这很丑。当我将其设为 false FileListName 时,压缩为空存档。为什么?
command-line - 用 7z 加密没有文件名的二进制文件?
我想知道,我喜欢 7z 压缩,但我如何只压缩数据?我不希望存档中包含文件信息的文件。只是原始数据,我该怎么做?如果我也可以删除标题也很好,但这不是必需的。
c# - 无法使用 7-Zip 压缩标准输入并使用标准输出输出?
我收到错误“未实施”。
我想通过标准输入使用7-Zip压缩文件,然后通过标准输出获取数据并使用我的应用程序进行更多转换。在手册页中,它显示了这个例子:
% 回声富 | 7z 一个虚拟 -tgzip -si -so > /dev/null
我正在使用 Windows 和 C#。
结果:
代码:
还有另一种简单的方法可以将文件读入内存吗?
现在我可以 1)写入一个临时文件并读取(简单并且可以复制/粘贴一些代码)2)使用文件管道(中等?我从来没有做过)3)别的东西。
scripting - 以编程方式一步提取 tar.gz(在 7-Zip 的 Windows 上)
问题:我希望能够一步提取 tar.gz 文件。这使我的问题几乎 与这个问题相同:Stack Overflow question for tar-gz。
我的问题几乎相同,但不一样,因为我想在 bat 文件或 Ruby/Perl/Python 脚本中使用 7-Zip 命令行(或类似的东西)在 Windows 上执行此操作。
问题:事实证明,这个看似简单的任务比第一次出现要复杂得多。有没有人有一个已经这样做的脚本?
command-line - 7-zip 命令行
我正在创建一个备份实用程序,用于压缩文本文件中列出的所有文件。我使用 MS ACCESS 作为前端,使用 7-Zip 进行压缩。这些是我正在使用的命令:
所有文件都在没有路径的情况下被压缩。有没有办法在 zip 文件中包含每个文件的路径?然后,当backup.zip
提取文件时,文件将恢复到其原始文件夹结构。
谢谢
encryption - SevenZip,许多尾随 0
我的数组是 140 字节。outArray 是 512 字节...不是我想要的。另外我不知道我是否正确加密。下面的代码是否正确?我该如何解决这个问题,所以 outArray 是真实大小,而不是用许多尾随零固定?
windows - 创建批处理文件以备份指定文件夹
我实际上对这个批处理文件很陌生。我知道至少了解基本命令很重要。如何执行以下操作?
- 压缩指定的文件夹。
- 将文件夹移动到另一个位置。
- 压缩时,ZIP 文件名将是当前日期,如果有另一个同名的压缩文件,则应命名为 20090924-2。
PS : 7-Zip作为存档软件安装在我的计算机上。
c# - C#:将文件归档为 100MB 的部分
在我的应用程序中,用户在其驱动器上选择了一个大文件 (>100 mb)。我希望该程序能够获取所选文件并将其分割成 100 mb 或更少的存档部分。如何才能做到这一点?我应该使用什么库和文件格式?你能给我一些示例代码吗?在创建第一个 100mb 存档部分后,我将其上传到服务器,然后我将上传下一个 100mb 部分,依此类推,直到上传完成。之后,从另一台计算机上,我将下载所有这些存档的部分,然后我希望将它们连接到原始文件中。例如,7zip 库可以做到这一点吗?谢谢!
更新:从第一个答案开始,我想我将使用 SevenZipSharp,我相信我现在了解如何将文件拆分为 100mb 的存档部分,但我仍然有两个问题:
- 是否可以创建第一个 100mb 存档部分并在创建下一个 100mb 部分之前上传它?
- 如何使用 SevenZipSharp 从多个拆分的档案中提取文件?
更新#2:我只是在玩 7-zip GUI 并创建多卷/拆分档案,我发现选择第一个并从中提取将从所有拆分档案中提取整个文件。这使我相信通往后续部分的路径包含在第一个部分中(或者它是连续的?)。但是,我不确定这是否可以直接从控制台工作,但我现在会尝试,看看它是否解决了第一次更新中的问题 #2。
c++ - 开发文件压缩应用程序
如何在 c/c++ 中压缩文件?因为我想开发像 WinZip / WinRAR 这样的应用程序。一个更简单的。
cmd - How can you download a file/zip from the commandline using putty?
I'm trying to write a batch script (CMD @ Windows XP Pro) that will automatically download and unzip packages with the help of 7zip and putty/psftp
If I have a URL to a package to download http://somesite.org/packages/package.zip how do I download it on command line using putty?
Also if you have a better way to do this that would be helpful too.