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

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
MiniWimLibGui - Программа оболочка для wimlib и dism, служит для создания "заливок".. На данный момент(12.10.20) она умеет следующее:
1.-Монтирование VHD для последующего захвата.(После выбора,можно сразу нажимать кнопку 4).
2.-Выбор директории для последующего захвата.
3.-Размонтирование виртуального диска.
4.-Захват ранее выбранного VHD или директории и сохранение в *.wim (Если в директории, куда сохраняется *.wim ,уже будет другой *.wim с таким же именем,то произойдёт добавление последнего, в качестве индекса.) Команда: wimlib-imagex.exe append C:\ X:\install.wim --check --create --norpfix --snapshot --compress=fast --config=Exclusion_List.ini
5.-Выбор своего файла ответов с именем "Exclusion_List.ini"(кликать на надпись).Так же, если положить рядом с программой, свой файл ответов с именем "Exclusion_List.ini", то программа будет работать с ним.
6.-Информация действий пользователя.
7.-Выбор и пережатие выбранных *.wim в *.esd (Можно так же пережимать несколько *.wim). Команда: wimlib-imagex.exe optimize X:\install.wim --check --recompress --compress=LZMS:100 --solid
8.-Выбор и пережатие выбранных *.esd в *.wim (Можно так же пережимать несколько *.esd). Команда: wimlib-imagex.exe optimize X:\install.wim --recompress --compress=LZX:50
9.-Выбор *.wim и *.esd для получения информации (Информация записывается в txt файл и открывается ассоциированным приложением;).Команда: wimlib-imagex.exe info X:\install.wim
10.-Выбор *.wim и *.esd для проверки на целостность. (Проверка выводится в консольном окне,по окончании проверки всех *.wim и *.esd оно закроется автоматически).Команда: wimlib-imagex.exe verify X:\install.wim
11.-Изменение имени и описания дистрибутива.(Изменяет только первый индекс).
-
Файл исключений используемый по умолчанию. Сохранять в кодировке UTF8!
----------------->Файл исключений<------------------
Видео на YouTube пример работы программы.

Пример использования программы: Захват VHD в *.Wim

Выбираем диск VHD,где установлен Windows (если,на монтируемом VHD, не будет папки "Windows", диск не смонтируется!)..

Далее нажимаем кнопку 4"save wim" для сохранения *.wim в любом месте с любым именем.

после нажатия, в диалоговом окне, "сохранить" произойдёт захват.Всё. Аналогично и с кнопкой "sel dir".
Самая свежая версия MiniWimLibGui_3.0_v_1.14.4 <---версия WimLib
------------------>Скачать с Mail.ru<-------------------
Внимание! Для работы программы требуется NET Framework 4. и запуск от администратора !


Последний раз редактировалось: goga8686 (2024-02-27 22:22), всего редактировалось 52 раз(а)

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

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
sergeysvirid, главное что работает. Внешне напоминает ваша интеграция драйверов, а она работает прекрасно. aa

_________________
Подпись отключена за нарушение правил форума

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

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
91769Очередной вброс "по образу и подобию"
aa
А почему такой размер (750 Кб)? У меня с использованием тех же компонентов без изменений получатся 487 Кб.
Вирусы? Или майнинг? ag
Нашёл. Куча не используемых иконок!?
RePack с адекватным размером. ao

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
91775
А почему такой размер (750 Кб)? У меня с использованием тех же компонентов без изменений получатся 487 Кб.
Вирусы? Или майнинг?
Ага... af
91775RePack с адекватным размером.
Спасибо, подправил у себя манифест (запуск от админа)
<requestedPrivileges>
             <requestedExecutionLevel
                 level="requireAdministrator"
                 uiAccess="false"
             />
         </requestedPrivileges>
RePack

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

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
sergeysvirid, Приветствую aa Не знаю почему,но в вашем "RePack" пережатие в esd (4пункт) из моих 20 потоков процессора использует только 2. точно с такими же ключами запускаю отдельно батник, использует все 20 потоков. Не врублюсь в чём может быть проблема.
P.S.. Всё разобрался. версия wimlib у вас другая ))

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

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
goga8686, потому что Сергей засунул туда х86 версию, которая не может юзать больше 4Гб памяти.
А ты как ч0ткий пацан врубаешь таркана запускаешь х64 и получаешь всё! af

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
91830Не знаю почему,но в вашем "RePack" пережатие в esd (4пункт) из моих 20 потоков процессора использует только 2. точно с такими же ключами запускаю отдельно батник, использует все 20 потоков.
91831потому что Сергей засунул туда х86 версию, которая не может юзать больше 4Гб памяти.
goga8686, Ander_73,
Привет! aa
Точно! bu Непростительная ошибка! af
Перезалил (добавил 64-битный wimlib, подправил скрипт): => RePack

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

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
sergeysvirid, (вот бы научится так писать самому) Классный конвертер получился ay , ещё бы русские папки понимал )) ну это так чисто для чистоты кодинга ab

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
91834вот бы научится так писать самому
Ну и выдал... ag , это ж "топорная работа", вот бы научиться писать скрипты как Ander_73, вот это да - что ни скрипт, то шедевр! bs

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

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
sergeysvirid, андер тут же ощутил непреодолимое желание как-то подтвердить высокий статус шедевральнаго скриптописьця! ag

Понимание русских папок и файлов

for %%a in (ACP OEMCP) do for /f "tokens=3" %%b in (
'2^>nul reg query "HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage" /v %%a'
) do set "chcp_%%a=>nul chcp %%b"
%chcp_ACP%
set file=& for /f "delims=" %%a in (
'bin\FileToOpen.exe "set file=" "*.esd;*.wim;*.swm" "Select file" /noquote'
) do %%a
%chcp_OEMCP%
echo %file%

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

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
А если подключить в Repack возможность интеграции драйверов на ходу из раздачи Сергея Свирида не получиться ли лучше? aa

_________________
Подпись отключена за нарушение правил форума

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
91837андер тут же ощутил непреодолимое желание как-то подтвердить высокий статус шедевральнаго скриптописьця! ag

Понимание русских папок и файлов

for %%a in (ACP OEMCP) do for /f "tokens=3" %%b in (
'2^>nul reg query "HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage" /v %%a'
) do set "chcp_%%a=>nul chcp %%b"
%chcp_ACP%
set file=& for /f "delims=" %%a in (
'bin\FileToOpen.exe "set file=" "*.esd;*.wim;*.swm" "Select file" /noquote'
) do %%a
%chcp_OEMCP%
echo %file%
Ander_73,
Чтоб мы без тебя делали, дорогой ты наш Андер! ay az-
91834ещё бы русские папки понимал )) ну это так чисто для чистоты кодинга
goga8686, Подправил скрипт (по примеру от Ander_73), теперь русские папки (в том числе с пробелами) понимает. bs
RePack

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

    Akkar1s
  • 15293
  • Стаж: 7 лет 2 месяца
  • Сообщений: 57
  • Репутация:0

    [+] [-]
Еще бы пункт выбора нужных индексов при экспорте.

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

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
sergeysvirid, если не трудно подключите внутри интеграция драйверов. aa
Можно хотя пустую папку сделать где будет нужно положить пак для интеграции и выбирать если нужно.

_________________
Подпись отключена за нарушение правил форума

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

    sergeysvirid
  • 104
  • Стаж: 9 лет 3 месяца
  • Сообщений: 2495
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
dimo70,
Ну и что это получится? Тот же комбайн Интегратора драйверов. Проще тогда уж тот скрипт интегратора переписать и добавить в него функции этого RePack

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

    z500
  • 17655
  • Стаж: 6 лет 2 месяца
  • Сообщений: 15
  • Репутация:0

    [+] [-]
aa Прошу извинить, а можно ли добавить в этот замечательный RePack пункт, с возможностью максимального сжатия файла boot.wim дистрибутива виндовс? Спасибо

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


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

Текущее время: 28-Мар 21:12

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


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