Создание и извлечение из Архивов zip

Создание ZIP-архива

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

Создавайте zip-архивы в интерактивном режиме с помощью браузера Текущей папки:

  • Чтобы создать пустую zip- файла, щелкните правой кнопкой по белому пространству и выберите New > Zip File.

  • Чтобы создать заполненный zip-файл из выбранных файлов и папок, выберите папки и файлы, которые нужно архивировать, щелкните правой кнопкой мыши и выберите Create Zip File.

MATLAB® создает архив с именем по умолчанию Untitled n.zip, где n - целое число.

Напечатайте имя файла по умолчанию, чтобы задать описательное имя, например listmaster_export.zip, как показано здесь.

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

zip('backup',{'*.m','*.mat'});

Добавление файлов в ZIP-архив

Чтобы добавить файлы и папки в архив zip-файлов в браузере Текущей папки, выполните одно из следующих действий:

  • Выберите, а затем перетащите файл, который вы хотите добавить в архив.

  • Скопируйте файл, который вы хотите добавить в архив. Затем выберите архив, в который вы хотите добавить файл и вставьте файл в архив.

Извлечение файлов из ZIP-архива

Чтобы извлечь один файл из архива zip-файлов в браузере Текущей папки:

  1. Разверните архив zip файла, чтобы просмотреть содержимое архива, нажав связанную кнопку + (развернуть). По умолчанию файлы в архиве zip-файлов отображаются затемненными, чтобы указать, что они не указаны в пути MATLAB.

  2. Перетащите файл в папку в браузере текущей папки.

MATLAB извлекает файл и сохраняет его в папке, куда вы его перетащили или вставили.

Чтобы извлечь все содержимое zip- файла, дважды щелкните zip- файла в браузере Текущей папки. MATLAB создает папку с таким же именем, как и zip- файла, и извлекает все содержимое zip- файла в эту папку.

Чтобы извлечь содержимое zip- файла программно, используйте unzip функция. unzip также позволяет вам задать целевую папку. Например, чтобы разархивировать файл, examples.zip, в папку с именем myfolder, вызовите:

unzip('examples.zip','myfolder')

Примечание

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

Сравнение ZIP-архива с незакрытыми файлами

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

  • Щелкните правой кнопкой мыши zip архив, а затем из контекстного меню выберите Compare Against и укажите папку, с которой необходимо сравнить содержимое zip архива.

  • Разверните zip архив, щелкните правой кнопкой мыши файл в нем, а затем из контекстного меню выберите Compare Against. Укажите файл, с которым необходимо сравнить архивный файл.

См. также

|

Похожие темы