EN  RU
Войти
Главная
Скачать
Купить
Документация
Поддержка
Контакты
 
Справочная информация  /  Список команд  /  Файлы

Распаковать 7z файл

Команда распаковывает архивные файлы формата 7z в указанную директорию. Архивы 7z можно создавать с помощью бесплатной программы с открытыми исходными текстами 7zip. При создании 7z архива вы можете указать один из четырех алгоритмов сжатия (LZMA, LZMA2, PPMD, BZip2). Команда ‘Распаковать 7z файл’ может распаковывать 7z архивы, которые сжаты LZMA, LZMA2 и PPMD. Поэтому не используйте BZip2 сжатие при создании 7z архивов. Исходные коды 7zip (включая распаковщик) распространяются под лицензией GNU LGPL. Так как нам пришлось скомпилировать свой .dll файл (размером всего 78 кб) для распаковки 7z архивов, то вы можете найти исходные коды 7zci.dll в поддиректории инсталлятора CreateInstall\src\7zci.

Комментарий
При желании, вы можете указать комментарии к данной команде.

Путь
Укажите директорию, где расположен 7z файл. 7z архив может быть скачен из интернета, распространяться вместе с установочным файлом или быть распакован во временную директорию в процессе установки.
APPLICATION DATA PATH - Папка программы в Application Data.
CDROM PATH - CD или DVD диск.
CUSTOM PATH - Путь будет определен вместе с именем файла.
INSTALL PATH - Главный путь установки.
SETUP FILE PATH - Путь к запущеному файлу установки.
SYSTEM PATH - Системная директория Windows.
TEMPORARY PATH - Временная директория установки #tempinstpath#. Является поддиректорией вида genteeXX во временной директории пользователя #temppath#.
WINDOWS PATH - Директория Windows.

Имя файла [7z]
Укажите имя распаковываемого 7z файла. Вы можете указывать дополнительные поддиректории, если это необходимо, или полный путь, если в предыдущем параметре вы указали CUSTOM PATH.

#tempinstpath#\temp.7z
subfolder\myfile.7z
mydata.7z 
Конечная директория

Выберите директорию, куда будут распакованы файлы и папки.
APPLICATION DATA PATH - Папка программы в Application Data.
CDROM PATH - CD или DVD диск.
CUSTOM PATH - Путь будет определен вместе с именем файла.
INSTALL PATH - Главный путь установки.
SETUP FILE PATH - Путь к запущеному файлу установки.
SYSTEM PATH - Системная директория Windows.
TEMPORARY PATH - Временная директория Windows.
WINDOWS PATH - Директория Windows.

Путь не по умолчанию

Укажите здесь другую директорию, если вы указали CUSTOM PATH.

Если файл существует

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

Маска для распаковки

Укажите маски или имена файлов, которые вы хотите распаковать. Перечисляйте их через запятую или точку с запятой. Оставляйте это поле пустым или указывайте *.*, если хотите распаковать все файлы.

*.exe,*.txt 

Игнорировать маски
Укажите маски для тех файлов, которые вы хотите пропустить при распаковке архива. Separate them with a comma or a semicolon. Оставьте это поле пустым, если вы хотите распаковать все файлы, находящиеся в архиве.

*.tmp,*.gif 

Условие
Вы можете указать условие при котором необходимо выполнить это действие. Если указанное условие будет ложно, то команда выполняться не будет. Подробнее использование условий описано в Как использовать Условие.

Команда Распаковать 7z файл
Команда Распаковать 7z файл

Данная команда присваивает переменной result7z единицу, если распаковка прошла успешно. В противном случае, эта переменная равна 0.

Смотрите также

  • Распаковать CAB файл
  • Распаковать ZIP файл в процессе инсталляции
Eonza automation software - free, open source cross-platform program for easy creation and management of scripts.
  • Список команд
    • Деинсталлятор
    • Диалоги
    • Интернет
    • Переменные
    • Приложение
    • Программирование
    • Регистрировать DLL и шрифты
    • Реестр & INI
    • Система
    • Сообщения и звук
    • Текстовые файлы
    • Файлы
      • Wow64Redirection
      • Временные файлы
      • Вычислить хэш
      • Доступ и разрешения
      • Копировать файлы - Список
      • Распаковать 7z файл
      • Распаковать ZIP файл
      • Восстановить файлы
      • Встроенные файлы
      • Заменa внутри файлов
      • Искать файлы и директории
      • Копировать файлы
      • Переименовать файл/папку
      • Информация о файле
      • Распаковать CAB файл
      • Распаковать файлы
      • Создать директории
      • Сохранить файлы
      • Удалить файлы
      • Установить атрибуты файла
      • Установочные файлы
Политика конфиденциальности
Copyright © ООО «Новострим», 2009-2026 ОГРН 1107232031390. Все права защищены.