[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Консольные утилиты перепаковки и редактирования многотомных .wim и .esd архивов.
UnPack.cmd - распакует .wim и .esd архивы , находящиеся в каталоге Wim в UnPack.
Pack.cmd - запакует каталог UnPack , новые архивы будет находиться в каталоге RePackWim.
Repack.cmd - перепакует .wim и .esd архивы , перепакованные архивы будет находиться в каталоге RePackWim.
WimInfo.cmd - выводит информацию об архивах.
Clean !!!.cmd - удаляет каталоги UnPack и RePackWim.
Для конвертации архивов .wim > .esd или наоборот нужно выполнить unpack.cmd , поменять расширение папки в UnPack на нужное, и выполнить pack.cmd .
Можно так-же использовать Pack(esd\wim).cmd или RePack(esd\wim).cmd - они принудительно перепакуют архив в esd\wim .
Поддержка x86\x64 .
Поддержка пакетного режима.
Опции упаковки\распаковки в файле RePack.cfg .
Утилиты не требуют параметров, писались для личных целей - максимальная простота перепаковки.
Внимание !!!!
pack.cmd настроена на максимальную степень сжатия, это может занять очень большое время, не думайте, что она зависла.
RePack - консольные утилиты.
RePackGui - GUI оболочка для консольных утилит RePack от sergeysvirid, для работы требуется RePack.
Вложение
Вложение


Последний раз редактировалось: nikzzzz (2020-05-12 09:39), всего редактировалось 30 раз(а)

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
В x64 версиях windows есть две версии cmd.exe , одна в c:\Windows\System32\ (x64), другая в c:\Windows\SysWOW64\ (x86), узнать, какая версия запущена можно выполнив команду set и посмотрев значение PROCESSOR_ARCHITECTURE.
В зависимости от того, каким приложением (x86/x64) запускается одна из этих версий командного интерпретатора, например Total Commander x64 при запуске батника запустит x64 версию, а Total Commander x86 - соответственно x86 версию.
Если используются графические оболочки к RePack, а они x86, то гарантировано будет запущен c:\Windows\SysWOW64\cmd.exe.
В большинстве случаев это не принципиально, но есть кастрированные версии windows, например home, где в c:\Windows\SysWOW64\ отсутствует часть необходимых для работы файлов, а x86 cmd.exe будет искать только в этом каталоге.
Поэтому не используйте RePack с GUI, пользуйтесь консольной версией.
В принципе, надо будет переписать GUI оболочки, что-бы гарантированно запускался c:\Windows\System32\cmd.exe .

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Обновил версию, поправил батники, чтобы не трогать GUI оболочки, добавил версию от puhpol.
Теперь на win64 принудительно батники запускаются под x64 cmd.exe . ad

[Цитировать]

    Qzanzibar
  • 14773
  • Стаж: 7 лет 4 месяца
  • Сообщений: 89
  • Репутация:-5

    [+] [-]
Adler, вы были правы проблема была с испорченными параметрами переменной PATH предполагаю что это дело рук адвар программ
nikzzzz, пользуюсь только полной версией про ультиматум
кстати если запуск из c:\Windows\SysWOW64\cmd.exe в окне консоли это будет отражено весьма наглядно !
огромное спс всем за участие и помощь az

[Цитировать]

    Adler
  • 1708
  • Стаж: 8 лет 5 месяцев
  • Сообщений: 1196
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
Ну и с c:\Windows\SysWOW64\cmd.exe в %PATH% есть все основные пути и find.exe вызывается.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Adler
cmd.exe , запущенный из c:\Windows\SysWOW64\ вообще не имеет доступа к c:\Windows\system32, любой запрос этого пути будет перенаправлен в c:\Windows\SysWOW64\ , например если выполнить c:\Windows\system32\regedit.exe ,будет запущен c:\Windows\SysWOW64\regedit.exe . В некоторых версиях поддержка x86 не полная, производитель посчитал это не нужным.
Есть небольшая заплатка, вместо c:\Windows\system32\regedit.exe нужно использовать %SystemRoot%\Sysnative\regedit.exe , в этом случае будет запущен именно \system32\regedit.exe .
Аналогично идет перенаправление в реестре, это может создать большие проблемы для х86 приложений.

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
nikzzzz, пожамкал install.wim с 2-мя редакциями win7 (x86 и x64) в esd. При установке в окне со списком редакций пустая строка ak

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
38801При установке в окне со списком редакций пустая строка
Да, при перепакоке сохраняется только имя тома архива, остальная информациия , содержащаяся в xml файле теряется.
Ее, при желании, можно добавить в ручную, выполнив
wimlib-imagex info ....

[Цитировать]

    avalat
  • 222
  • Стаж: 9 лет 2 месяца
  • Сообщений: 449
  • Репутация:127

    [+] [-]
Решил сегодня поставить комп на полную проверку (антивирусами не пользуюсь), так DrWeb половину гуишек снёс !! Что он там такое нашёл ? Сделал вот такие гуишки
скачать
Подарочный такой вариант. ab


Последний раз редактировалось: avalat (2021-10-10 19:47), всего редактировалось 5 раз(а)

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Утилиты обновлены.

[Цитировать]

    puhpol
  • 2
  • Стаж: 9 лет 4 месяца
  • Сообщений: 888
  • Репутация:73

    [+] [-]
nikzzzz, Приветствую. aa И Спасибо.
Тока у меня вопрос: Только у меня после распаковки пишет что нет файлов???
.
Я вроде не менял не чего.... Файлы сравнил с оригиналом.. Или все же я ...

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Приветствую всех. aa
Невнимательность, баг устранен, ссылки в шапке.

[Цитировать]

    puhpol
  • 2
  • Стаж: 9 лет 4 месяца
  • Сообщений: 888
  • Репутация:73

    [+] [-]
nikzzzz, Приветствую! Спасибо! az

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 8 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
Непонятно, в 4 потока пакует, видимо упаковала, а потом в один поток что еще пытается сделать?

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
39818 а потом в один поток что еще пытается сделать?
Почистить собранный файл от мусора.

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 2 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Обновил утилиту, устранил мелкий баг и поправил цвета.

Страница 7 из 14


Показать сообщения:    

Текущее время: 28-Мар 11:25

Часовой пояс: UTC + 3


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