Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] 7zip консольное добавление в архив с заменой

Ответить
Настройки темы
CMD/BAT - [решено] 7zip консольное добавление в архив с заменой

Старожил


Сообщения: 151
Благодарности: 4

Профиль | Отправить PM | Цитировать


Всем доброго времени суток!
Пытаюсь сделать следующее: Добавить в существующий архив файлы\каталоги по списку
но дело в том что ошибка "Duplicate filename"
нагуглил опцию -u и родилась такая команда 7z a TEST.zip @list.txt -ur2x2y2z2w2
но все-равно выдает ошибку о дубликате...
в GUI версии мы просто нажимаем ОК для подтверждения добавления и замены но в консольном варианте что-то не выходит.
Помогите))

Отправлено: 00:14, 08-01-2016

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


А если не гуглить, а просто прочитать справку 7-Zip по этому параметру? И почему бы Вам просто не использовать команду «u»:
Цитата:
u (Update) command

Update older files in the archive and add files that are not already in the archive.
вместо параметра «-u»?
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:28, 08-01-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 151
Благодарности: 4

Профиль | Отправить PM | Цитировать


Iska, я нагуглил русскую справку от многоуважаемого Gora и предложенный вами не работает(Duplicate filename) или я что-то делаю не так:
вот так пробовал
7z u TEST.zip @list.txt
7z u TEST.zip @list.txt -ur2x2y2z2w2
7z u TEST.zip @list.txt -ur2x1y2z1w2
в справке написано что если не указывается второй архив то пакуется в тот-же.

Отправлено: 11:15, 08-01-2016 | #3


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата nfs911:
ошибка "Duplicate filename" »
Подобная ошибка возникает, если в файле list.txt имеются повторяющиеся строки (указывающие на один и тот же файл\папку).

Отправлено: 12:01, 08-01-2016 | #4


Старожил


Сообщения: 151
Благодарности: 4

Профиль | Отправить PM | Цитировать


gora, так оно и есть. Мне нужно объединить(слияние) несколько папок с одинаковыми названиями (и структура повторяется). Только файлы разные.

Отправлено: 12:40, 08-01-2016 | #5


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


nfs911, Вы чего-то не договариваете.
  1. Упакуйте Ваш «list.txt» в архив, приложите к сообщению, либо выложите на RGhost.
  2. Опишите словами, какую Вы поставили себе задачу (без упоминания 7-Zip и «добавление/обновление архива»).

Отправлено: 13:03, 08-01-2016 | #6


Старожил


Сообщения: 151
Благодарности: 4

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z Example.7z
(747 байт, 24 просмотров)

Iska, идея проста...см.пример.
Задача: собрать архив из разных источников файлов с идентичной структурой.
Представьте что папки это структура,а файлы это детали. Продукт один,а детали разные.

Последний раз редактировалось nfs911, 08-01-2016 в 13:59.


Отправлено: 13:48, 08-01-2016 | #7


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата nfs911:
Iska, идея проста... »
Ну, так озвучьте её. Ибо мне она совершенно неизвестна.

Отправлено: 13:57, 08-01-2016 | #8


Старожил


Сообщения: 151
Благодарности: 4

Профиль | Отправить PM | Цитировать


Iska, пример приложил. Задачу озвучил.

Отправлено: 14:01, 08-01-2016 | #9


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


nfs911, Вы хотите получить в итоговом архиве такую:
Код: Выделить весь код
\
│   FileX.txt
│
└───SubDir0
    │   FileY.txt
    │
    └───SSDir0
            FileZ.txt
структуру?

Отправлено: 14:36, 08-01-2016 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] 7zip консольное добавление в архив с заменой

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Добавление файла в архив Winrar mishamag@vk Скриптовые языки администрирования Windows 1 29-03-2015 18:35
CMD/BAT - завершить корректно консольное приложение Shtazer Скриптовые языки администрирования Windows 4 15-01-2012 16:18
C/C++ - консольное приложение в С.. Viajero Программирование и базы данных 3 25-03-2011 17:44
Открывая 7z архив пишет не удаётся открыть как архив. Можно ли его восстановить? DreDo Хочу все знать 4 01-12-2009 18:54
C/C++ - [решено] Консольное приложение котвася Программирование и базы данных 9 15-10-2009 07:31




 
Переход