Я несколько часов гуглял о том, как просто сжать файл в каталоге, и я ничего не могу найти. Я нашел, как просто сжать папку в целом. Теперь я хочу знать, как я могу сжать папку в папке с файлом. Текущий код:

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

Как вы можете видеть выше, я не хочу сжимать первую папку, а только вторую и все, что находится внутри этой папки. У меня есть 7zG.exe, который находится в главной папке, и у меня есть несколько файлов в трех папках, но я не знаю, как их сжать. Вот мой список каталогов:

  • Папка первая (не сжимать)
    • Папка вторая (не сжимать)
      • Папка Три (хорошо, чтобы сжать)
        • Документ One.txt (можно сжать)
        • Документ Two.txt (хорошо, чтобы сжать)
        • Index.html (хорошо для сжатия)

Кто-нибудь знает, как я могу сделать это самым простым способом, когда-либо изобретенным человеком? Потому что всякий раз, когда я захожу на сайт с помощью Google, он использует все эти методы, как сжать папку, но не делает это так, как мне бы хотелось. Это меня расстраивает, потому что я не могу получить простой и прямой ответ. Спасибо, если ответите на мой вопрос.

1 ответ1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .