PDA

Показать полную графическую версию : Создание WIM-архива


Mancoffee
07-10-2019, 13:16
Можно ли создать такой архив из обычных/нужных файлов?

Mancoffee
07-10-2019, 14:00
Да, легко. »
А как? Если не секрет :)
А зачем, если не секрет ? »

Да всё просто :) - уменьшать размеры сжимаемых файлов

ПС. Читал пару дней статью по поводу бекапа FTP-папки сжатием в wim (якобы 7zip 1гб ужмёт несколько раз и получится много бекапов большим размером, а wim - много бекапов и размер почти один и тот же). А контактов на странице и обсуждения нет. Вот и заинтересовался можно ли вообще, потому как гугль выдаёт по этим запросам только создание загрузочных образов или распаковку/упаковку выдаёт.

zbeypepels
07-10-2019, 21:59
На вход подаётся папка , которую надо упаковать в wim.

@echo off
cd /d %~dp1
echo "%1"
set imagexPath="%COMMANDER_PATH%\SOFT\Console\imagex\imagex.exe"
start /b /wait /low %imagexPath% /capture /compress maximum "%1" %~n1.wim "%~n1"
echo ERRORLEVEL: %ERRORLEVEL%
pause
exit


MakeWIM.cmd

Mancoffee
07-10-2019, 22:27
На вход подаётся папка , которую надо упаковать в wim. »
я трошки нубас в батниках. Создал я батник с этим кодом, а что дальше с ним делать? Перетянуть в TC на панель, выделить папку и нажать на перетянутую кнопку?
Имя архива из папки берётся или ...?

zbeypepels
07-10-2019, 23:17
а, забыл... я его чуть из другого места юзаю.
В общем, убери start и его параметры(все что до %imagex%). А в кнопке для TC пропиши в параметрах %P%N
По клику на кнопке, буедт упакована папке на которой стоит курсор.

@echo off
cd /d %~dp1
echo "%1"
set imagexPath="%COMMANDER_PATH%\SOFT\Console\imagex\imagex.exe"
rem start /b /wait /low %imagexPath% /capture /compress maximum "%FP%" %~n1.wim "%~n1"
%imagexPath% /capture /compress maximum "%1" %~n1.wim "%~n1"
echo ERRORLEVEL: %ERRORLEVEL%
pause
exit


TCbutton

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Scripts\MakeWIM.cmd
%P%N
C:\Windows\System32\imageres.dll,-68
MakeWIM
%COMMANDER_PATH%\Scripts\

-1

Mancoffee
07-10-2019, 23:29
По клику на кнопке, буедт упакована папке на которой стоит курсор. »
С файлами тоже работает?

ПС. И ещё - можешь поделиться imagex.exe?
Как-то занимался. WAIK есть, но ради 600Кб не хочу устанавливать, а скачать не гуглиться и из образа не вытаскивается.

Вот так должно быть?

@echo off
cd /d %~dp1
echo "%1"
set imagexPath="%COMMANDER_PATH%\SOFT\Console\imagex\imagex.exe"
rem %imagexPath% /capture /compress maximum "%FP%" %~n1.wim "%~n1"
%imagexPath% /capture /compress maximum "%1" %~n1.wim "%~n1"
echo ERRORLEVEL: %ERRORLEVEL%
pause
exit

zbeypepels
07-10-2019, 23:47
imagex+script (http://file.sampo.ru/wf7s75/)

Mancoffee
08-10-2019, 00:09
imagex+script »
Чёт странно ... Файл выделил (фактический размер 4,57Гб) и cmd такое

Scanning: 0 files in 0 directories

Создался нулевой файл wim и дальше ничего. Это из-за размера?

Попробовал риплеи с WoT Blitz запаковать. Запаковало, но размер уменьшился только на 5Кб ахахахаах
То бишь врал тот человек в статье?

Ещё попробовал иконки (ico и png). Размер уменьшился на 330Мб из 970Мб. Получается фигню он говорил.

zbeypepels
08-10-2019, 00:55
Чёт странно ... Файл выделил ( »
Сделано для папок, folders С файлами, надо менять параметры.
То бишь врал тот человек в статье? »
а чего ты хотел? сжать жипег (https://pikabu.ru/story/okh_uzh_yetot_neukrotimyiy_jpeg_2764141)? Видео - это уже архив и сжимать его не получится. как и картинки и проч. ахривы.

WIM интересен не своим сжатием(для меня) ибо RAR или 7z жмёт лучше, а тем, что его можно монтировать(с бубном и плясками, но можно) в папку и будет сразу все запускаться и работать.
Я так сборку TC на ~2ГБ сделал. На флешке, один большой файл. Ужато в ~800мб Смонтировал и сразу готово. быстрей чем распаковывать. Но это на любителя.




© OSzone.net 2001-2012