Как настроить смартфоны и ПК. Информационный портал

7 zip командная строка примеры.

– Игорь (Администратор)

Архиватор Zip

Почти каждый пользователь компьютера, так или иначе, встречался с такими архивными файлами, как ZIP или RAR (наиболее популярные форматы). И несмотря на то, что в Windows содержит встроенный компонент для управления Zip архивами, многие пользователи все же предпочитают устанавливать различные сторонние архиваторы, так как они поддерживают большее число различных форматов и предоставляют более мощный и удобный набор инструментов для управлением и созданием архивов.

Примечание : Несколько хороших архиваторов вы можете найти в статье Лучшие бесплатные утилиты для создания архивов файлов .

Одной из наиболее известных бесплатных программ архиваторов является 7-Zip. Она поддерживает много различных форматов, встраивается в контекстное меню проводника и имеет достаточно неплохой набор настроек по умолчанию. Именно поэтому утилиту можно отнести к разряду "установил и пользуешься". Но, тем не менее, не стоит забывать, что программа позволяет настроить многие функции под свои свои нужды.

Примечание : Конечно, данная утилита может только читать и распаковывать достаточно популярный формат RAR. Но, в большинстве случаев одного чтения будет достаточно. В крайнем случае, вы всегда можете скачать и установить WinRar для создания RAR-архивов.

Настройка ассоциаций с файлами 7-Zip

Windows поддерживает настройку ассоциации файлов с программами. Это позволяет быстро открывать файлы, без необходимости предварительного открытия самих программ. Все что от вас нужно, после настройки ассоциаций, это открыть проводник Windows и дважды щелкнуть на необходимом файле.

Архиватор 7-Zip позволяет указать для каких форматов файлов необходимо настроить такие ассоциации. И вот как это делается:

  1. Откройте список всех программ в меню Пуск и выберите "7-Zip File Manager"
  2. В Windows Vista / 7, вам необходимо открыть данный менеджер с правами администратора. Для этого щелкните правой кнопкой мыши на "7-Zip File Manager" и выберите "Запуск от имени администратора"
  3. Когда откроется менеджер, откройте меню "Сервис" и выберите "Настройки". Откроется диалоговое окно, как показано на рисунке выше.
  4. На вкладке "Система", расставьте галочки напротив тех форматов файлов, с которыми вы хотите связать 7-Zip

Настройка пунктов контекстного меню проводника 7-Zip

7-Zip позволяет настраивать доступные пункты контекстного меню проводника Windows (Кстати, пользователям с 64-разрядными операционными системами необходимо устанавливать 64-разрядную версию 7-Zip, чтобы программа смогла интегрироваться в оболочку Windows). Часть пунктов относится к операциям над самими архивами, а часть для создания архивов для выбранных файлов. Настраиваются они достаточно просто, и вот как это можно сделать:

  1. Продолжите с шага 3 или с шага 5 предыдущей инструкции, и выберите вкладку "7-Zip" (Помните, что в Windows Vista/7 менеджер должен быть запущен от имени администратора)
  2. Перед вами должно появиться такое же окно, как показано на рисунке выше.
  3. Первые две настройки относятся к отображению. "Встроить 7-Zip в контекстное меню оболочки" - позволяет включать и исключать все меню 7-Zip из контекстного меню проводника. Настройка "Каскадное контекстное меню" - позволяет либо группировать пункты в "7-Zip" (при включенной), либо отображать весь список доступных действий отдельными пунктами (при выключенной)
  4. Область "Элементы контекстного меню", как раз содержит все доступные пункты. Выставьте галочки в соответствии со своими предпочтениями
  5. Нажмите кнопку "Применить", если вы хотите изменить настройки на других вкладках. Или нажмите кнопку "ОК" и закройте менеджер.

Теперь вы умеете настраивать 7-Zip под свои нужды.

Представляем Вам бесплатный архиватор 7- zip . Вы можете пользоваться им без каких-либо ограничений на любых компьютерах, в том числе и на предприятии. Никакой регистрации за архиватор 7- zip нет. Он прекрасно поддерживает более 30 распространенных форматов архивов. Идет постоянная поддержка данного проекта, постоянно выходят новые версии архиватора.

1. Как скачать архиватор 7- zip

После нажатия на кнопку «Загрузить файл» появится окно следующего вида:

Красными линиями подчеркнуты 2 кнопки загрузки «Download »: одна для 32-битной версии операционной системы Windows, другая для 64-битной версии. Выбираем нужную нам версию и нажимаем «Download ». Откроется новое окошко и через несколько секунд откроется окошко с предложением о сохранении файла. Отвечаем утвердительно и все - загрузка завершится чрезвычайно быстро, так как размер файла очень мал.

Имя скаченного файла выглядит так: 7zXXX.exe, где XXX - номер скаченной версии архиватора 7- zip , например 7z920.exe.

2. Как установить архиватор 7- zip

Для установки архиватора необходимо просто запустить на выполнение скаченный ранее файл 7zXXX.exe. Вначале появляется окно с выбором папки установки:

По умолчанию, это папка «C:\Program Files\7-Zip ». Вы можете оставить все как есть, т.е. ничего не менять, а можете либо выбрать другую папку по кнопке «Browse… » либо написать другой путь в строке поля «Distination Folder ». Жмем «Install ». Буквально через несколько секунд установка завершается и выдается окошко с ее окончанием:

Жмем кнопочку «Finish ». Установка завершена.

3. Как работать с архиватором 7- zip

Работа с архиватором чрезвычайно проста. По умолчанию архиватор добавляет в Windows-контекстное меню свои функции, поэтому они доступны в виде пунктов в выпадающем меню по нажатию правой кнопки мыши на файле или папке. Ну например, мы скачали архив акта сверки и его требуется распаковать. Выделяем файл, нажимаем правой кнопкой мышки и видим, что в контекстном меню появилось подменю 7-zip с рядом пунктов:

Если мы кликнем мышкой на файле или на папке, то в этом случае подменю будет чуть другое:

Все эти подпункты меню интуитивно понятны, я расскажу немного о каждом, но если Вы опытный пользователь и это Вам ясно, то можете это опустить.

«Открыть архив » — открывается менеджер архиватора 7- zip , в котором можно сделать все возможные действия с архивом, включая все остальные пункты данного подменю:

«Распаковать » — открыть диалоговое окно распаковки, в котором можно выбрать папку, куда требуется извлечь файлы, входящие в архив:

«Распаковать здесь » — распаковка содержимого архива без всяких вопросов прямо в текущую папку.

«Распаковать в ИмяАрхива » — создается сначала папка с именем архива (в нашем примере AktSverki) и затем уже в нее происходит распаковка содержимого архива без всяких вопросов.

«Тестировать » — проверить архив на наличие возможных ошибок. Если все в порядке, то выдается окно с информацией вида:

«Добавить к архиву… » — добавить данный архив к другому в диалоговом окне упаковки файла:

«Сжать и отправить по email… » — то же, что и «Добавить к архиву… », только затем происходит попытка отправить сжатый файл по электронной почте.

«Добавить к ИмяАрхива.7 z архиватора 7- zip .

«Сжать в ИмяАрхива.7 z и отправить по email 7- zip

«Добавить к ИмяАрхива. zip » — создается сразу без всяких вопросов файл-архив в формате zip .

«Сжать в ИмяАрхива. zip и отправить по email » — создается сразу без всяких вопросов файл-архив в формате zip и сразу происходит попытка отправить сжатый файл по электронной почте.

4. Как настроить архиватор 7- zip

После установки архиватора меню настроек располагается в программке «», которая доступна по пути «Пуск » — «Все программы » — «»:


После ее запуска открывается окно следующего вида:

Здесь, как Вы можете видеть, присутствуют кнопки «Добавить », «Извлечь », «Тестировать », «Копировать », «Переместить », «Удалить », «Информация ». Их названия говорят сами за себя, к примеру: кнопка «Добавить » отвечает за добавление файлов в архив (упаковку файла), кнопка «Извлечь» — соответственно за извлечение файла из архива (распаковку файла), но сейчас нас интересует настройка архиватора. Здесь все достаточно просто. Сами настройки располагаются в пункте меню «Сервис » — «Настройки…»:


Откроется окно настроек следующего вида:

Первая закладка «Система ». Здесь устанавливаются ассоциации архиватора 7- zip с файламиуказанных типов. Это и есть те типы файлов, которые поддерживает или знает архиватор 7- zip . Я рекомендую поставить все галочки, нажав на кнопку «Выделить все » и затем нажать на кнопку «Применить ».

Что это такое? Это значит, что по двойному щелчку мышки на файле из вышеперечисленных типов сразу откроется 7- zip для просмотра содержимого данного файла. Например, нам нужно посмотреть содержание архива 7z классификатора адресов России BASE.7z . Просто выполняем двойной щелчок мышкой на этом файле, открывается менеджер архиватора 7- zip и мы видим сразу содержимое файла BASE.7z (см. рис.). Это достаточно удобно.

Остальные настройки не так важны, их можно опустить.

Вот в принципе и все по большому счету. Пользуйтесь на здоровье!

Вопросы пользователей

Могу ли я использовать 7-Zip в коммерческих организациях?

Да, 7-Zip это бесплатная программа. Вы можете использовать ее на любом компьютере. Вы не должны регистрировать или платить за 7-Zip.

Почему операции добавить, удалить или обновить не работают для некоторых архивов?

Текущая версия 7-Zip не может исполнять некоторые файлы.7z, созданные с включенной опцией "solid". Вы можете отключить режим "solid" с помощью -ms=off в командной строке.

Что насчет поддержки архивов ACE?

Поддержка архивов ACE могла бы осуществляться в 7-zip, если бы его исходный код был открытым а лицензия позволяла бы это. Библиотека Unace.dll от авторов программы ACE не совместима с интерфейсом плагинов 7-zip (Unace.dll работает с файлами, но 7-zip позволяет плагинам работать только с абстрактными потоками). Поэтому 7-zip не может использовать Unace.dll без сложной обертки.

Почему версия командной строки не добавляет файлы без расширений к архиву?

Возможно вы используете шаблон *.*. 7-Zip не использует парсер маскировки операционной системы, и поэтому принимает шаблон *.* как файл имеющий расширение. Для обработки всех файлов вы должны использовать шаблон * или отменить шаблоны вообще.

Почему 7-Zip не открывает некоторые архивы ZIP?

В 99% случаев это означает, что архив содержит неправильные заглавия. Некоторые другие программы для работы с архивами ZIP умеют открывать архивы с неправильными заглавиями, если они игнорируют эти ошибки.

Если вы столкнулись с такими архивами, пожалуйста не пытайтесь сообщить об этом разработчикам 7-Zip. Вместо этого пробуйте найти программу, которая использовалась для создания этого архива и проинформируйте ее разработчиков о том что их программное обеспечение не совместимое с форматом zip.

Существует также несколько типов архивов ZIP, кодированные неподдерживаемыми 7-Zip методами. Среди них: PPMd (WinZip), WAVPack (WinZip), pkAES (PkZip).

Почему 7-Zip не поддерживает большие словари в Windows 32-bit?

Windows 32-bit выделяет только 2 GB виртуальной памяти для одной программы. Кроме того блок размером 2 GB может быть фрагментирован (например, с помощью некоторых файлов DLL), поэтому 7-Zip не может выделить один большой непрерывный блок виртуального пространства. Таких ограничений нет в Windows 64-bit. Поэтому вы можете использовать любой словарь в Windows x64, если это позволяет его физический RAM.

Как установить 7-Zip в тихом режиме?

Используйте параметр "/S" для тихой установки и параметр "/D=dir" для выбора директории установки. Эти опции зависят от регистра. 7-Zip использует инсталлятор NSIS от Nullsoft.

Вопросы разработчиков

Почему при компилировании в Visual C++ 6.0 архиватора 7-Zip или LZMA SDK возникает ошибка?

Для компилирования исходников вам нужно использовать Visual C++ 6.0 или выше. Некоторые файлы также требуют новую платформу SDK от microsoft.com:

http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm или http://www.microsoft.com/msdownload/platformsdk/sdkupdate/

Если вы используете MSVC, установите директорию SDK вверху списка директорий "Include files" и "Library files". Это может быть найдено под "Tools / Options / Directories".

Последние версии платформы SDK не совместимы с MSVC6. Поэтому вы должны использовать Windows Server 2003 PSDK (февраль 2003) с MSVC6.

Могу ли я использовать файлы EXE или DLL архиватора 7-Zip в коммерческих приложениях?

Да, но вы должны указать в вашей документации то, что вы (1) используете часть программы 7-Zip, (2) что 7-Zip находится под лицензией GNU LGPL и (3) вы должны поставить ссылку на сайт www.7-zip.org, где можно найти исходный код.

Как мне добавить поддержку архивов 7z к моим приложениям?

Единственный путь - использовать 7za.dll (можно скачать на sf.net). 7za.dll работает с интерфейсом COM. При этом он не использует стандартный интерфейс COM для создания обьектов. Вы можете найти маленький пример в исходном коде. Полным примером может служить сам архиватор 7-Zip, так как он использует этот dll. Также 7za.dll используют архиваторы WinRAR, PowerArchiver и другие.

Еще один путь - вызвать версию для командной строки 7za.exe.

Могу ли я использовать исходный код 7-Zip в коммерческих программах?

Так как 7-Zip находиться под лицензией GNU LGPL вы должны следовать правилам этой лицензии. В основном это означает что любой код содержащий код LGPL должен быть под этой лицензией. Например, вы можете изменить код 7-Zip, или использовать часть кода 7-Zip и компилировать это в DLL. При этом исходный код этого DLL (в том числе с вашими модификациями / добавлениями / обертками) должен быть под лицензией LGPL или GPL. Любой другой код в вашей программе может быть лицензирован как вам будет угодно. Эта схема позволяет пользователям и разработчикам изменять код LGPL и переделывать DLL. Больше о лицензировании бесплатных программ можно узнать здесь - http://www.gnu.org/ . Также вы можете узнать больше о LZMA SDK , который доступен в более либеральной лицензии.


Иногда ошибки 7z.exe и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл 7z.exe, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка 7z.exe. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с 7-Zip. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей 7z.exe не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как %%product%% (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с 7z.exe. Используя очистку реестра , вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку 7z.exe) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.


Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с 7z.exe (например, 7-Zip):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с 7z.exe (например, 7-Zip), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа 7-Zip.
  11. В поле Имя файла введите название файла резервной копии, например "7-Zip резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с 7z.exe.

Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.

Сегодня мы рассмотрим архиватор 7-Zip . Разработчик этой программы тоже российский программист – Игорь Павлов, как и в случае с , ведь его создавала также российская команда.

Zip – это распространенный алгоритм сжатия, но на самом деле архиватор 7-Zip сильно отличается от этого метода по сжатию файлов, несмотря на то что в названии этой программы употребляется данное слово.

Запакованные в архив файлы с помощью программы 7-Zip имеют расширение 7z, в случае если оставить настройки по умолчанию. Но при добавлении файлов в архив можно изменить этот формат на zip, tar и другие. Как это делается, мы рассмотрим при создании архивов.

Несмотря на свою бесплатность, программа обеспечивает не плохую степень сжатия, не хуже платной программы WinRAR. Скачать последнюю версию можно на официальном сайте.

После установки программы нам нужно её запустить. Ярлык как я понял, она на рабочем столе не создает, поэтому для запуска отыскать её придется в «Пуске ».

Главное окно программы выполнено очень просто. Вверху различные меню, ниже идут большие кнопки, выполняющие основную работу, под ними адресная строка, где мы можешь перемещаться по папкам и дискам, а еще ниже мы видим файлы и папки, которые лежат по выбранному выше адресу.

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

Определяемся с информацией, которую будем паковать в архив. Нажимаем правой кнопкой мыши по файлу или по папке с файлами. В открывшемся контекстном меню находим пункты «7-Zip – Добавить к архиву ».

В открывшемся окне нужно произвести настройки, рассмотрим, что здесь есть. Ну, самое первое, - это имя архива , задаем его или оставляем по умолчанию, если нас устраивает. В раскрывающемся списке параметра Формат архива нужно выбрать формат, в который будут запакованы файлы – это 7z, ZIP, TAR или другой из предложенных. Чаще всего используются именно ZIP и 7z. Параметр Уровень сжатия , думаю, ясен, чем он выше, тем меньше будет весить архив на выходе, но и тем медленнее будет происходить запаковка. Почти в самом низу можно указать размер каждого файла, если мы хотим разбить его на тома. Справа в параметре Опции есть пункт «Создать SFX-архив ». Галочку тут нужно ставить в том случае если вы хотите чтобы был создан самораспаковывающийся архив, которые не потребует на компьютере установленных архиваторов для разархивирования. Хочу заметить, что при выборе, например формата архива ZIP, эта функция доступна не будет. Чуть ниже есть параметр Шифрование , который поможет защитить ваш архив, создав для него пароль. В таком случае распаковка архива будет возможна только при введении правильного пароля. Когда будет все настроено, жмем «ОК », для начала создания архива.

На картинке ниже я отметил все то, что мы рассмотрели:

При создании архивов в формате 7z я рекомендую создавать именно SFX-архивы, так как программа 7-Zip у многих не установлена и могут возникнуть проблемы при распаковке. А самораспаковывающему архиву никакие программы не нужны. Так что учитывайте это.

Лучшие статьи по теме