У меня есть одна папка, которая будет содержать следующие файлы:
destiny.txt
destiny1.txt
destiny2.txt
destiny3.txt
destiny4.txt
destiny5.txt
destiny6.txt
destiny7.txt
Из которых destiny1.txt, destiny4.txt, destiny6.txt взяты из batch1.
я использую 7zip
сжать файлы.
Могу ли я передать эти 3 файла за один шаг, чтобы создать DestinyTest.zip
?
Является ли это возможным?
Ответы:
Могу ли я передать эти 3 файла за один шаг, чтобы создать
DestinyTest.zip
Вы можете использовать версию командной строки 7zip, которая
7z
,Из командной строки:
a
- Добавляет файлы в архив.-tzip
- Определяет тип архива (мы создаемzip
архив).дальнейшее чтение
источник
Если у вас есть файл со списком файлов для создания архива, например
создать список файлов для архивирования, по одному в каждой строке. Это @ -лист, из дней DOS, несколько прог будет делать это для каждой строки.
Вы можете создать такой файл с
dir /b destin*.* > zipme.lst
, а затем удалите строки в редакторе ASCII (блокнот или редактировать).Это найдет zipme.lst и добавит все файлы, перечисленные в нем. Он может быть длиннее командной строки, и у вас есть некоторый контроль над ним.
источник