7ZIP - 命令行压缩 | 永远无法保持简单

7ZIP - 命令行压缩 | 永远无法保持简单

我已经在 Google 上搜索了几个小时如何压缩目录中的文件,但一无所获。我找到了如何压缩文件夹的一般方法。现在我想知道如何压缩文件夹中的文件夹和文件。当前代码:

7zG.exe a -tzip "test.zip" dontcompressme/compressme/new.txt
pause

如上所示,我不想压缩第一个文件夹,只想压缩第二个文件夹以及该文件夹中的任何内容。我的主文件夹中有 7zG.exe,还有一些文件位于三个文件夹中,但我不知道如何只压缩这些文件。这是我的目录列表:

  • 文件夹一(不压缩)
    • 文件夹二(不压缩)
      • 文件夹三(可以压缩)
        • 文档一.txt(可以压缩)
        • 文档二.txt(可以压缩)
        • Index.html(可以压缩)

有谁知道我该如何以人类发明的最简单的方式做到这一点?因为每当我使用 Google 访问网站时,它都会给出所有这些关于如何压缩文件夹的方法,但并不是按照我希望的方式进行。这让我有点沮丧,因为我无法得到一个简单直接的答案。如果您回答我的问题,我将不胜感激。

答案1

pushd "Folder One\Folder Two"
7za a -tzip ..\..\test.zip "Folder Three"
popd

相关内容