Существует множество вопросов о том, как добавлять в архив только файлы с определенным расширением, но, к моему большому удивлению, похоже, никто не хочет добавлять в архив один файл.
Как добавить отдельный файл в архив с помощью командной строки 7-Zip?
решение1
Подход был бы тот же, только часть в конце была бы немного иной.
Итак, для определенного расширения файла вы должны сделать следующее:
7z a -t7z archive.7z *.txt
Вы только что добавили все файлы .txt.
Но предположим, что вы хотите добавить к этому PDF-файл и документ, тогда вам нужно сделать следующее:
7z a -t7z archive.7z file.pdf file2.doc
Примечание: это не приведет к созданию нового archive.7z, а просто добавит file.pdf и file2.doc в archive.7z, который вы создали ранее.