7zip не позволяет расширение файла в имени архива

1
7za.exe a C:\temp\file.txt.7z C:\temp\file.txt
Error:
there is no such archive

почему 7zip не позволяет расширение файла в имени архива? Я даже попробовал это с простым периодом в имени архива, и это не позволяет мне

  1. file.txt.original когда молнии должны быть file.txt.original.7z
  2. file.txt.20150220 когда молнии должны быть file.txt.20150220.7z
  3. file.txt_20150230 когда молнии должны быть file.txt_20150230.7z

Это не позволяет мне архивировать такие файлы из командной строки, вызывая 7za.exe

Что мне нужно сделать здесь? Пожалуйста, дайте мне знать.

Спасибо

shahhe
источник

Ответы:

0

Ваша команда неверна. Чтобы создать 7zip-файл из текстовых файлов, вы должны сделать:

C:\Users\Sam>7za a -t7z files.7z *.txt

Команда, которую вы написали, будет искать существующий сжатый файл с именем file.txt.7z и добавлять к нему file.txt.

Цви Тверский
источник
0

Используйте цикл «for» и подстановочный знак

for %f in (file.txt*) do 7za.exe a %f.7z %f 

Смотрите ниже: обратите внимание на другую версию 7 Zip Это все то же самое.

C:\temp>for %f in (file.txt*) do "C:\Program Files\7-Zip\7z.exe" a %f.7z %f

C:\temp>"C:\Program Files\7-Zip\7z.exe" a file.txt.20150220.7z file.txt.20150220


7-Zip 17.00 beta (x64) : Copyright (c) 1999-2017 Igor Pavlov : 2017-04-29

Scanning the drive:
1 file, 0 bytes

Creating archive: file.txt.20150220.7z

Add new data to archive: 1 file, 0 bytes


Files read from disk: 0
Archive size: 106 bytes (1 KiB)
Everything is Ok

C:\temp>"C:\Program Files\7-Zip\7z.exe" a file.txt.original.7z file.txt.original


7-Zip 17.00 beta (x64) : Copyright (c) 1999-2017 Igor Pavlov : 2017-04-29

Scanning the drive:
1 file, 0 bytes

Creating archive: file.txt.original.7z

Add new data to archive: 1 file, 0 bytes


Files read from disk: 0
Archive size: 106 bytes (1 KiB)
Everything is Ok

C:\temp>"C:\Program Files\7-Zip\7z.exe" a file.txt_20150230.7z file.txt_20150230


7-Zip 17.00 beta (x64) : Copyright (c) 1999-2017 Igor Pavlov : 2017-04-29

Scanning the drive:
1 file, 0 bytes

Creating archive: file.txt_20150230.7z

Add new data to archive: 1 file, 0 bytes


Files read from disk: 0
Archive size: 106 bytes (1 KiB)
Everything is Ok
nateb
источник