Место установки: %PROGRAMFILES%\7-Zip\
Способ установки: SVCPACK, может использоваться и для установки на "живую" систему.
Ярлык создается: в меню Пуск->Программы.
Предусмотрена возможность удаления программы через апплет "Установка и удаление программ".
Пропатчены файлы 7z.dll и 7zFM.exe иконками от Jekson07, добавлено копирование папки Bonus в системах 10.x.
Русская справка от sov44.
Содержит две версии архиватора (x86 и x64). При установке разрядность системы определяется автоматически и устанавливается соответствующая версия архиватора.
Варианты установки:
1 Установка на "живую" систему:
- без файловых ассоциаций
- с добавлением директории архиватора в переменную %PATH%
2 Установка в качестве аддона:
- без файловых ассоциаций
- с полным набором файловых ассоциаций
- с любым набором файловых ассоциаций выбираемым пользователем
- с добавлением директории архиватора в переменную %PATH%
[more]Можно изменить место установки архиватора. Для этого разместите рядом с инсталлятором (файлом 7zipArch.exe) файл 7zipArch.lst в котором укажите нужный путь установки без завершающего слеша. Использовать переменную %PROGRAMFILES% при установке на х64 ОС в качестве аддонанельзя, и записывать путь нужно, например, так:
Код:
%SystemDrive%\Program Files\Archivers\7-Zip
Можно добавить настройки в виде файла реестра 7zipArch.reg, расположив его рядом с 7z SFX архивом (файлом 7zipArch.exe), полученного экспортированием соответствующей ветки реестра после настройки программы.
Для ассоциации всех типов файлов архивов (ключ "x"), поддерживаемых 7-Zip (38 типов) с архиватором, а также добавлением директории архиватора в переменную %PATH% и дополнительных файлов, измените в файле run строку так:
Код:
7zipArch.exe -aix -fm0 -gm2
Если какие то ассоциации вам не нужны, то можете использовать только нужные, прописав их в виде ключа в файле run. Ключ 0 в этом случае обязателен! Ключи регистрозависимые!
Например, если нужны ассоциации только с архивами 7z, iso, z и zip, то нужно написать строку так:
Код:
7zipArch.exe -ai02EYZ -gm2
Цитата:
Ключ - Тип архива
1 - 001
2 - 7z
3 - arj
4 - bz2
5 - bzip2
6 - cab
7 - cpio
8 - deb
9 - dmg
A - fat
B - gz
C - gzip
D - hfs
E - iso
F - lha
G - lzh
H - lzma
I - ntfs
J - rar
K - rpm
L - squashfs
M - swm
N - tar
O - taz
P - tbz
Q - tbz2
R - tgz
S - tpz
T - txz
U - vhd
V - wim
W - xar
X - xz
Y - z
Z - zip
v - esd
u - vhdx
a - apfs
Аддоны с поливариантным режимом установки.
Интеграция аддона в дистрибутив Windows XP посредством UpdatePack-XPSP3-Rus ПРОВЕРЕНА!
Поддержка кроссплатформенности: имеется
Место установки: %PROGRAMFILES%\7-Zip\
Способ установки: SVCPACK, может использоваться и для установки на "живую" систему.
Ярлык создается: в меню Пуск->Программы.
Предусмотрена возможность удаления программы через апплет "Установка и удаление программ".
• 7-Zip теперь использует новый инсталлятор
• 7-Zip теперь может создавать 7z, xz и zip архивы со словарем 1536 Мб для LZMA/LZMA2
• 7-Zip Менеджер файлов теперь может работать с альтернативными потоками файлов в NTFS разделах через команду в меню "Файл / Альтернативные Потоки"
• 7-Zip теперь может извлечь .zipx (WinZip) архивы, которые используют xz сжатие.
• Новый дополнительный параметр "Размер секции" для BCJ2 фильтра для совершенствования уровня сжатия.
• Пример: f=BCJ2:d9M, если наибольшая исполняемая секция в файлах меньше чем 9 Мб.
• Оптимизация скорости для BCJ2 фильтра и расчета SHA-1, SHA-256.
• Консольная версия теперь использует stderr поток для сообщений об ошибках.
• Консольная версия теперь по умолчанию показывает имена обрабатываемых файлов только в строке прогресса.
• Новый ключ -bb[0-3] устанавливает уровень вывода логирования. -bb1 показывает имена обрабатываемых файлов в логе.
• Новый ключ -bs[o|e|p][0|1|2] устанавливает поток для вывода сообщений;
o: выход, e: ошибка, p: строка прогресса; 0: отключить, 1: stdout, 2: stderr.
• Новый ключ -bt для показа статистики времени выполнения.
• Новый ключ -myx[0-9] устанавливает уровень анализа файла.
• Новый ключ -mmtf- устанавливает режим одного потока для фильтров.
• Исправлена ошибка:
7-Zip не восстанавливал NTFS разрешения для папок во время извлечения из WIM архивов.
• Исправлена ошибка:
Версия для командной строки: если команда "rn" (Rename) была вызвана с более чем одной парой путей, 7-Zip использовал только первую пару для переименования.
• Исправлена ошибка:
7-Zip терпел крах на ZIP/LZMA/AES/AES-NI.
• Некоторые ошибки были исправлены.
Аддон 7_Zip_1504a_x86_x64
Содержит две версии архиватора (x86 и x64). При установке разрядность системы определяется автоматически и устанавливается соответствующая версия архиватора.
Варианты установки:
1 Установка на "живую" систему:
- без файловых ассоциаций
- с добавлением директории архиватора в переменную %PATH%
2 Установка в качестве аддона:
- без файловых ассоциаций
- с полным набором файловых ассоциаций
- с любым набором файловых ассоциаций выбираемым пользователем
- с добавлением директории архиватора в переменную %PATH%
Можно изменить место установки архиватора. Для этого разместите рядом с инсталлятором (файлом 7zipArch.exe) файл 7zipArch.lst в котором укажите нужный путь установки без завершающего слеша. Использовать переменную %PROGRAMFILES% при установке на х64 ОС в качестве аддонанельзя, и записывать путь нужно, например, так:
Код:
%SystemDrive%\Program Files\Archivers\7-Zip
Можно добавить настройки в виде файла реестра 7zipArch.reg, расположив его рядом с 7z SFX архивом (файлом 7zipArch.exe), полученного экспортированием соответствующей ветки реестра после настройки программы.
Для ассоциации всех типов файлов архивов (ключ "x"), поддерживаемых 7-Zip (35 типов) с архиватором, а также добавлением директории архиватора в переменную %PATH% и дополнительных файлов, измените в файле run строку так:
Код:
7zipArch.exe -aix -fm0 -gm2
Если какие то ассоциации вам не нужны, то можете использовать только нужные, прописав их в виде ключа в файле run. Ключ 0 в этом случае обязателен! Ключи регистрозависимые!
Например, если нужны ассоциации только с архивами 7z, iso, z и zip, то нужно написать строку так:
Код:
7zipArch.exe -ai02EYZ -gm2
Цитата:
Ключ - Тип архива
1 - 001
2 - 7z
3 - arj
4 - bz2
5 - bzip2
6 - cab
7 - cpio
8 - deb
9 - dmg
A - fat
B - gz
C - gzip
D - hfs
E - iso
F - lha
G - lzh
H - lzma
I - ntfs
J - rar
K - rpm
L - squashfs
M - swm
N - tar
O - taz
P - tbz
Q - tbz2
R - tgz
S - tpz
T - txz
U - vhd
V - wim
W - xar
X - xz
Y - z
Z - zip
• Исправлены некоторые ошибки.
• 7-Zip Менеджер файлов мог работать неправильно, если столбцы списка файлов были изменены.
• 7-Zip 15.10 показывал некорректное сообщение об ошибке об отсутствии тома в многотомных RAR архивах.
Аддон 7_Zip_1511b_x86_x64
Содержит две версии архиватора (x86 и x64). При установке разрядность системы определяется автоматически и устанавливается соответствующая версия архиватора.
Варианты установки:
1 Установка на "живую" систему:
- без файловых ассоциаций
- с выбором директории установки архиватора (нажмите ОК, удерживая клавишу [Shift])
- с добавлением директории архиватора в переменную %PATH%
2 Установка в качестве аддона:
- без файловых ассоциаций
- с полным набором файловых ассоциаций
- с любым набором файловых ассоциаций выбираемым пользователем
- с добавлением директории архиватора в переменную %PATH%
Можно изменить место установки архиватора:
- на "живую" систему, интерактивно (нажмите ОК, удерживая клавишу [Shift])
- в качестве аддона, с помощью файла 7zipArch.lst
Для этого разместите рядом с инсталлятором (файлом 7zipArch.exe) файл 7zipArch.lst в котором укажите нужный путь установки без завершающего слеша.
Можно добавить настройки в виде файла реестра 7zipArch.reg, расположив его рядом с 7z SFX архивом (файлом 7zipArch.exe), полученного экспортированием соответствующей ветки реестра после настройки программы.
Для ассоциации всех типов файлов архивов (ключ "x"), поддерживаемых 7-Zip (35 типов) с архиватором, а также добавлением директории архиватора в переменную %PATH% и дополнительных файлов, измените в файле run строку так:
Код:
7zipArch.exe -aix -fm0 -gm2
Если какие то ассоциации вам не нужны, то можете использовать только нужные, прописав их в виде ключа в файле run. Ключ 0 в этом случае обязателен! Ключи регистрозависимые!
Например, если нужны ассоциации только с архивами 7z, iso, z и zip, то нужно написать строку так:
Код:
7zipArch.exe -ai02EYZ -gm2
Цитата:
Ключ - Тип архива
1 - 001
2 - 7z
3 - arj
4 - bz2
5 - bzip2
6 - cab
7 - cpio
8 - deb
9 - dmg
A - fat
B - gz
C - gzip
D - hfs
E - iso
F - lha
G - lzh
H - lzma
I - ntfs
J - rar
K - rpm
L - squashfs
M - swm
N - tar
O - taz
P - tbz
Q - tbz2
R - tgz
S - tpz
T - txz
U - vhd
V - wim
W - xar
X - xz
Y - z
Z - zip
Содержит две версии архиватора (x86 и x64). При установке разрядность системы определяется автоматически и устанавливается соответствующая версия архиватора.
Варианты установки:
1 Установка на "живую" систему:
- без файловых ассоциаций
- с выбором директории установки архиватора (нажмите ОК, удерживая клавишу [Shift])
- с добавлением директории архиватора в переменную %PATH%
2 Установка в качестве аддона:
- без файловых ассоциаций
- с полным набором файловых ассоциаций
- с любым набором файловых ассоциаций выбираемым пользователем
- с добавлением директории архиватора в переменную %PATH%
Можно изменить место установки архиватора:
- на "живую" систему, интерактивно (нажмите ОК, удерживая клавишу [Shift])
- в качестве аддона, с помощью файла 7zipArch.lst
Для этого разместите рядом с инсталлятором (файлом 7zipArch.exe) файл 7zipArch.lst в котором укажите нужный путь установки без завершающего слеша.
Можно добавить настройки в виде файла реестра 7zipArch.reg, расположив его рядом с 7z SFX архивом (файлом 7zipArch.exe), полученного экспортированием соответствующей ветки реестра после настройки программы.
Для ассоциации всех типов файлов архивов (ключ "x"), поддерживаемых 7-Zip (35 типов) с архиватором, а также добавлением директории архиватора в переменную %PATH% и дополнительных файлов, измените в файле run строку так:
Код:
7zipArch.exe -aix -fm0 -gm2
Если какие то ассоциации вам не нужны, то можете использовать только нужные, прописав их в виде ключа в файле run. Ключ 0 в этом случае обязателен! Ключи регистрозависимые!
Например, если нужны ассоциации только с архивами 7z, iso, z и zip, то нужно написать строку так:
Код:
7zipArch.exe -ai02EYZ -gm2
Цитата:
Ключ - Тип архива
1 - 001
2 - 7z
3 - arj
4 - bz2
5 - bzip2
6 - cab
7 - cpio
8 - deb
9 - dmg
A - fat
B - gz
C - gzip
D - hfs
E - iso
F - lha
G - lzh
H - lzma
I - ntfs
J - rar
K - rpm
L - squashfs
M - swm
N - tar
O - taz
P - tbz
Q - tbz2
R - tgz
S - tpz
T - txz
U - vhd
V - wim
W - xar
X - xz
Y - z
Z - zip
Зеркалирование аддона запрещено.
Русские справки на все версии архиватора здесь.
Что нового в аддоне:
- выделено "добавления файлов автономных архиваторов" на отдельный ключ
- процесс установки значительно переделан, что позволило избежать краха оболочки при залоченной библиотеке
- поддержка системных переменных в окне ввода пути установки
Проверяйте.
Цитата apozlevich:
изменения в конфиге 9.20 не коснулись остальных версий? »
Нет, не коснулись. Изменять остальные буду только после решения всех проблем на испытуемой.
При тестировании установки аддона с разными путями и добавлением их в переменную PATH в ней может накапливаться "мусор" от предыдущих установок. Для облегчения ручной очистки переменной от "мусора" сделал небольшой скрипт.
Скрипт, при первом запуске, создает рядом бекап раздела реестра (path.reg) для возможности восстановления, если вдруг пользователь переусердствует с очисткой.
gora, я не так и не понял, как правильней всего изменять %PATH%, но хотел бы показать вам вот этот код (если коротко, то он проверяет существование каждой директории из %PATH%):
@echo off
setlocal enabledelayedexpansion
set curpath=%path%
:loop
for /f "delims=;" %%i in ("%curpath%") do (
if exist "%%i" (
if not defined newpath (
set newpath=%%i
) else (
set newpath=!newpath!;%%i
)
)
set curpath=!curpath:%%i=!
goto :loop
)
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%newpath%"
apozlevich, обсуждать здесь скрипты не относящиеся непосредственно к теме ветки - это оффтоп.
По существу:
- задачи у скриптов разные и Ваш мне не подойдет
- Ваш удаляет те пути из PATH, которые не найдены в ОС. Но папка может существовать в ОС, а путь к ней может быть не нужен пользователю (оставшиеся дубликаты папок от предыдущих установок и не удаленные деинсталлятором). В том числе и к архиватору, если я хочу проверить, а добавится ли он у меня после запуска новой версии инсталятора!?
- Вы записываете в реестр пути с развернутыми системными переменными, а они там в исходном варианте находились в не развернутом виде
- тип, записываемых в реестр, данных может не соответствовать исходному типу их хранения в реестре. У Вас он REG_SZ, а у меня реально в OC - REG_EXPAND_SZ. У Вас он фиксированный, а у меня нет, всегда сохраняется исходный.
gora, поставил я тут 7_Zip_920_x86_x64_sl2p_130327_18-15 (на WinXP SP3) с зажатым шифтом в папку %programfiles%\7-Zip920. В результате в этой папке только 7za.exe и 7zr.exe, а в "родной" %programfiles%\7-Zip остались папка ErrorLog и 7za.exe/7zr.exe от предыдущей установки (9.22). Файлов от 9.20 поисковик не нашел. Вот такой вот баг-репорт. Ставилось относительно долго, хрустело хардом, видел в процессах msiexec, пол-второго дня, фаза луны - растущая (27%) .
-------
echo 127.0.0.1 google.ru >> %systemroot%\system32\drivers\etc\hosts && ipconfig /flushdns && echo Я ничего не трогал, оно само!
apozlevich, Не только. С зажатым шифтом на чистую систему, ранее не устаналивались 7-zip, запускается, установка несколько секунд, в итоге в папке "%programfiles%\7-Zip" "только 7za.exe и 7zr.exe"