7za

创建 zip 格式,其 AES 密码为 UTF 国际字母
7za

创建 zip 格式,其 AES 密码为 UTF 国际字母

出于我无法理解的原因,我们想要在 Linux 上创建用 AES-256 加密的 zip 格式,其密码可以是国际密码。 如果我们使用 7-zip,我发现它在创建 7z 文件时有效,即以下内容: 7za a -t7z -p密码 test.7z ok.txt 但是,如果创建 zip 文件,则相同的命令将会失败并出现错误,如下所示: 7za a -tzip -p密码 test.zip ok.txt 有什么办法可以解决这个问题吗? 我们不必拘泥于 7-zip 命令,任何可以在 Linux 上使用国际字符创建 AES-256 密码的 zip 格式的方法都可以。 请注...

Admin

是否可以禁用 7-zip 的“列出文件”功能?
7za

是否可以禁用 7-zip 的“列出文件”功能?

我们需要对文件名以“@”开头的文件进行 7zip 压缩,但是以下命令会失败: 7za a-tzip--a.zip@abc.com 因为 7zip 有“列出文件”功能(https://sevenzip.osdn.jp/chm/cmdline/syntax.htm),这样上述命令就会触发 7zip 去寻找文件“abc.com”,而不是我们希望压缩的“@abc.com”。 有没有办法禁用 7zip 的这个功能?如果没有,最好的解决方法是什么? 谢谢, ...

Admin

编辑:环境描述
7za

编辑:环境描述

我使用以下方法压缩并加密(AES256)了一个包含数百万个 JSON 的文件夹(在 Ubuntu 中): 7za a -tzip -p -mem=AES256 json.zip json/ 压缩过程似乎很快,大约 4 个小时。现在,我正在解压/解密 json.zip: 7za x json.zip 但大约需要一周的时间。我注意到它只使用一个 CPU 是否有工具可以并行解压缩/解密文件? 编辑:Zip/加密使用所有 CPU,但解压/解密不使用 我刚刚测试了这两个进程,同时观察了 CPU 使用率。 7za a -tzip -p -mem=AES256 j...

Admin

7-ZIP 如何提取嵌套压缩文件中的特定文件
7za

7-ZIP 如何提取嵌套压缩文件中的特定文件

我有一个压缩文件,其中包含多个压缩文件(不同服务器的日志)。我必须提取每个压缩文件中都存在的名为“diagnostics.xml”的文件(只有一个副本)。 我正在使用以下命令。尝试了多次但不确定出于什么原因,它不起作用。你能给我一些建议吗? 7z e "C:\users\Logs\test.zip" -oC:\users\Logs -ir!diagnostics.xml **Folder Structure:** test.zip(contains the below zipped files) => Server1_Logs.zip(cont...

Admin

我可以在下载时开始提取 7z 文件吗?
7za

我可以在下载时开始提取 7z 文件吗?

我正在下载一个非常大的 7z 文件。提取这类文件对我来说也需要很多时间。是否可以在下载的同时开始提取它们?就像您可以按顺序下载电影一样,您可以在下载的同时开始观看它们。 由于评论询问,因此需要提供额外信息:我在 Ubuntu 20.04 上,因此打开/关闭文件不是实际问题。 此外,如果我尝试,它会启动(可能是因为我已经下载了包含文件结构等的第一部分和最后一部分),但由于它是 torrent 下载,会在磁盘上完全创建文件(可能尚未下载的部分为 00),所以我询问是否解压的文件可能已损坏或出现其他问题。因此“它可以工作”,但我询问的是,即使我已经下载了 80%,...

Admin

有没有办法从损坏的 7z 多卷档案中恢复数据?
7za

有没有办法从损坏的 7z 多卷档案中恢复数据?

我有一个大型 7z 档案,被分成了大约 1000 个 100mb 的卷。其中一个卷 (.004) 未完全复制,大小只有 55/100mb。 所有其他卷都完好无损,我已经审查过了https://www.7-zip.org/recover.html但我不知道是否有办法恢复数据。 档案的内容是一个.bak文件。 我尝试复制第 003 部分来替换 004 部分,然后 7zip 识别了它,但无法导出文件超过 ~400mb 的任何数据。 任何帮助,将不胜感激。 ...

Admin

如何为 7zip 中选定的每个文件/目录创建单独的 7z 文件?
7za

如何为 7zip 中选定的每个文件/目录创建单独的 7z 文件?

长期潜水,第一次发帖。 我浏览过这个网站,用谷歌搜索过,也做过实验。虽然我离我想要去的地方非常非常近,但似乎还有最后一个障碍我无法克服。我本应该在这个帖子上发个回复... 如何在 7zip 中为每个选定的文件/目录创建单独的 zip 文件? ..但我想随着时间的流逝,对该帖子已经不允许进一步发表评论了。 无论如何,以下是我想在 7zip 中从命令行完成的操作:-将每个单独的文件压缩到其自己的存档中 -维护目录结构 -让存档位于其每个存档对应文件的原始文件夹中 -存档后删除原始文件 这个命令让我如此接近...... FOR /R %i IN (*.*) DO ...

Admin

切换 7zip CLI(7za)以将解压文件的修改时间设置为现在?
7za

切换 7zip CLI(7za)以将解压文件的修改时间设置为现在?

现在我的服务器服务正在调用来7za提取这样的存档文件: 7za x "file" -o"output folder" 有问题由于服务器兼容 Windows 清理服务,它会清除输出文件夹中所有超过一小时的文件。更改服务也不可行。 输出文件夹中的所有文件每隔一分钟就会自动删除一次,因此有时即使是提取到此文件夹的用户也无法访问提取的文件,这是由于时间和每分钟运行一次的清理过程造成的。 问题:是否有一个开关可以告诉 7zip 将解压文件的修改时间设置为 [现在] 当前时间而不是档案中文件的时间? ...

Admin

解密和解压文件
7za

解密和解压文件

我有一个像这样的加密文件file.zip.gpg。 解密是使用gpg --output file.zip --decrypt file.zip.gpg并随后解压档案内容完成的7z(a) x file.zip。 第一个命令显然会创建一个(临时)文件。我想知道是否可以将两个命令合并为一个命令(管道?),以防止在磁盘上创建临时文件。 我试过 gpg --decrypt file.zip.gpg | 7z x -si 但在要求输入密码7z之前会出现输出: 。gpgExtracting archive: ERROR: Can not open the fi...

Admin

为什么有些(但不是全部)大于 3.7GB 的 zip 文件无法解压
7za

为什么有些(但不是全部)大于 3.7GB 的 zip 文件无法解压

我正在处理大量 zip 文件(电影节的 DCP 影片),大小在 4GB 到 40GB 之间,这些文件是由不同的人发送给我的,他们使用不同的程序来压缩他们发送的文件夹。每个文件夹通常有 5-10 个文件,其中 1-5 个文件超过 3.7GB。 其中一些档案可以毫无问题地提取,但对于一些档案,我收到以下错误: 尝试使用 7z 提取: 7z e ORE_SHR-1-30_F_XX-XX_AT-XX_20_2K_XX_20190312_FF_SMPTE_OV.zip 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Ig...

Admin

与 tar --force-local, -M, --file 等效的 7za 命令
7za

与 tar --force-local, -M, --file 等效的 7za 命令

以下 cygwin 命令的正确替换是什么? tar cvf FRT_RTAC_OtherLogs.tar --force-local FRT_*.log 我正在尝试用以下方法替换它: 7za a FRT_RTAC_OtherLogs.tar FRT_*.log 我正在尝试用 Windows 本机命令替换批处理文件中的 cygwin 命令。我对这些命令完全陌生,搜索了很多有关这些命令的信息,但找不到任何合适的替代命令。我也需要替换以下命令。 tar zcv --force-local --file=%DUMPFILE%.gz %CAPDIR% ta...

Admin

进行压缩试运行(即无文件输出)
7za

进行压缩试运行(即无文件输出)

有没有办法对 RAR 或 7-Zip 格式进行试运行压缩?(命令行就可以。)我想要得到的是准确的压缩大小估计。 我尝试在 WinRAR 和 7-Zip 中找到它的选项,甚至查看了它们的 CL 开关,但没有成功。 ...

Admin

提取 7z 文件时出现 mmap() 错误
7za

提取 7z 文件时出现 mmap() 错误

每次我运行7z x test.7z 或任何其他使用 7z 的命令时,我都会得到 Can't load '/usr/lib/p7zip/7z.dll' (dlopen(/usr/lib/p7zip/7z.so, 6): no suitable image found. Did find: /usr/lib/p7zip/7z.so: mmap() errno=22 at address=0x00629000, size=0x00009000 segment=__DATA in Segment::map() mapping /usr/lib/p7zip/7z....

Admin

批量解压子目录中的所有 zip 档案;将每个档案的内容提取到以该档案命名的新目录中
7za

批量解压子目录中的所有 zip 档案;将每个档案的内容提取到以该档案命名的新目录中

我有一个文件夹,里面有大量子文件夹,这些子文件夹中有压缩文件。 我想知道如何将这些文件解压到以 zip 文件命名的文件夹中,例如: C:\Archives\Photos\A.zip C:\Archives\Videos\B.zip C:\Archives\Documents\C.zip 会变成 C:\Archives\Photos\A\ C:\Archives\Videos\B\ C:\Archives\Documents\C\ 我目前可以做到这一点,但前提是一次只对一个文件夹进行操作,我想知道是否有办法一次性完成所有操作,我正在考虑一个 .b...

Admin

退出代码
7za

退出代码

我正在尝试使用 7zip 通过 bash 脚本从一个大容器中提取单个文件。 命令:7za e archive.zip singlefilename 如果密码错误,7zip 会创建一个名为的空文件singlefilename,并且脚本会继续执行,但这并不是预期的。 如果 7za 密码错误,是否有任何开关可以重新询问密码?与 unzip 配合使用很顺畅 :/ ...

Admin