Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.87/107: Рейтинг темы: голосов - 107, средняя оценка - 4.87
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
1

Архивация файлов с использованием 7-Zip

18.10.2014, 12:01. Просмотров 20461. Ответов 3
Метки нет (Все метки)

Доброго времени суток всем членам форума. Не могу разобраться в командах для 7zip. Задача такая: есть несколько сотен образов в формате iso от 800 мб до 7,5 гб, которые нужно упаковать в архивы, каждый файл отдельно, с такими настройками
Архивация файлов с использованием 7-Zip

Прошу разбирающегося человека написать bat файл для автоматизации процесса, архивировать вручную уже сил нет.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2014, 12:01
Ответы с готовыми решениями:

Архивация файлов 7-Zip используя BAT скрипт
Добрый день, Уважаемые форумчане! Прошу Вашей помощи с BAT скриптом. У меня есть (*.bat) код....

Zip архивация BAT файлом
имеется папка %username% (пример: Uzver) и нужен код для ее архивации желательно через приложение...

Разархивировать zip-файл в Командной строке с использованием 7-Zip
Добрый вечер! Парни, дико извиняюсь, наверно уже ни раз обсуждалось в разделе, но быстро поискав...

Архивация по 50 файлов
Есть одна папка в которой n картинок. Я вбрасываю в нее и жму name.bat Скрипт создает внутри...

Архивация указанного файла в одноимённый архив с использованием WinRar
Здравствуйте! Помогите, пожалуйста. Необходимо создать bat файл, выполняющий архивирование...

3
sov44
1760 / 744 / 128
Регистрация: 09.04.2011
Сообщений: 1,314
19.10.2014, 01:31 2
Лучший ответ Сообщение было отмечено -ZigZag- как решение

Решение

-ZigZag-, не знаю, что у вас за 7zip, у меня на WinXP на последней альфе (934a) максимальный размер словаря 64. Возможно на семёре и 96
Рекомендую алгаритм LZMA2
Пробуйте
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off
SetLocal EnableDelayedExpansion
 
set "arh=c:\Program Files\7-Zip\7z.exe"
set "in=c:\Новая папка"
set "out=c:\Новая папка\1"
 
if not exist "%out%" md "%out%"
 
:: сжатие максимальное (-mx=9), алгаритм LZMA2 (-m0=LZMA2), словарь 96Мб (d=96m) , слово 128 (:fb=128), блок 4ГБ (по умолчанию при максимальном сжатии),  потоков 2 (-mmt=2)
 
for %%a in ("%in%\*.iso") do (
start "Создание 7z архива" /wait "%arh%" a "%out%\%%~na.7z" -m0=LZMA2:d=96m:fb=128 -mx=9 -mmt=2 "%%a"
)
pause
exit /b
Проверил скриптом и вручную, контрольные суммы сжатых образов совпадают.
3
Charles Kludge
Клюг
7647 / 3162 / 383
Регистрация: 03.05.2011
Сообщений: 8,382
19.10.2014, 10:48 3
Есть же 7zip-Parameter-Generator
2
-ZigZag-
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 12
19.10.2014, 16:35  [ТС] 4
sov44, версия 9.20, ОС Win7. Огромное спасибо за скрипт. Charles Kludge, также благодарю Вас за ответ.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.10.2014, 16:35

Архивация текстовых файлов
Привет всем!!! У меня такая проблема на работе ... есть папка и там под папки и там в папках...

Архивация файлов по маске
Добрый день! Прошу сразу сильно не пинать ногами ибо пишу первое сообщение на форум. Поиском ответа...

Ежедневная архивация файлов
Всем привет. Возникла надобность создавать архив ежедневно последних файлов в один о тот же...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru