Це команда wimlib-imagex, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.
ПРОГРАМА:
ІМ'Я
wimlib-imagex - розпакуйте, створіть, змініть або змонтуйте архів WIM (формат зображень Windows)
СИНТАКСИС
wimlib-imagex додавати аргументи...
wimlib-imagex застосовувати аргументи...
wimlib-imagex захоплення аргументи...
wimlib-imagex видаляти аргументи...
wimlib-imagex реж аргументи...
wimlib-imagex експорт аргументи...
wimlib-imagex витяг аргументи...
wimlib-imagex інформація аргументи...
wimlib-imagex приєднатися аргументи...
wimlib-imagex монтувати аргументи...
wimlib-imagex mountrw аргументи...
wimlib-imagex оптимізувати аргументи...
wimlib-imagex розкол аргументи...
wimlib-imagex розмотувати аргументи...
wimlib-imagex оновлення аргументи...
wimlib-imagex перевірити аргументи...
ОПИС
wimlib-imagex працює з архівами у форматі Windows Imaging Format (WIM). Його інтерфейс такий
схожий на Microsoft ImageX, але wimlib-imagex є кросплатформним і корисним
покращення та розширення.
Щоб зробити свою роботу, wimlib-imagex використовує wimlib, бібліотека C з відкритим вихідним кодом, яка надає
інтерфейси для маніпулювання WIM-архівами. wimlib повністю незалежний від
еквівалентна реалізація Microsoft (WIMGAPI або wimgapi.dll). Ви можете використовувати wimlib у своєму
власні програми, хоча для використання з командного рядка wimlib-imagex вже надає доступ до більшості
функціональності wimlib.
ІСТОРІЯ ІНФОРМАЦІЯ
Формат зображень Windows (WIM) був розроблений Microsoft в першу чергу для архівування Windows
файлові системи, такі як NTFS. Однак його можна використовувати і на інших платформах, з деякими
обмеження. Архів WIM містить одне або кілька зображень, кожне з яких є логічно
незалежне дерево каталогів. Зображення індексуються, починаючи з 1, і кожне також може мати a
ім'я. Дані файлів зберігаються у вигляді "потоків" з адресованим вмістом, які дедуплікуються
весь архів. Потоки можуть бути стиснуті за допомогою одного з кількох стиснення
алгоритми, включаючи XPRESS і LZX.
Оновлення формату WIM, випущене разом із Windows 8, має суцільне стиснення за допомогою
Алгоритм стиснення LZMS. Такі файли також називаються "файлами ESD" і можуть містити файли
розширення .esd замість .wim. wimlib-imagex Версія 1.6.0 та новіші підтримують ці нові файли,
якщо вони не зашифровані.
КОМАНДИ
wimlib-imagex приймає одну з ряду команд (перелічених вище в СИНОПСИСИ), А також
додаткові аргументи залежно від конкретної команди. Хоча wimlib-imagex буде надруковано
інформація про використання с --допомога або якщо ви скористаєтеся його неправильно, повна документація для
кожен wimlib-imagex команду можна знайти на відповідній сторінці посібника.
Примітка: щоб зберегти введення тексту, якщо встановлено відповідні жорсткі посилання або пакетні файли, а
команда wimlib-imagex КОМАНДА також можна отримати простий доступ WimКОМАНДА; наприклад,
wimapply та цінності wimlib-imagex застосовувати.
Загальні відомості ОСОБЛИВОСТІ
Нижче наведено деякі із загальних функцій або варіантів використання, які наразі підтримуються
wimlib-imagexі вказівники на відповідні команди:
· Відображення інформації про файл WIM
(wimlib-imagex інформація)
· Перелік файлів у WIM-образі
(wimlib-imagex реж)
· Витягніть або «застосуйте» повне зображення WIM
(wimlib-imagex застосовувати)
· Витягніть файли або каталоги з WIM-образу
(wimlib-imagex витяг)
· Зробіть зображення WIM та збережіть його в новому файлі WIM
(wimlib-imagex захоплення)
· Зробіть зображення WIM та додайте його до існуючого файлу WIM
(wimlib-imagex додавати)
· Змініть зображення WIM шляхом додавання, видалення або перейменування файлів
(wimlib-imagex оновлення)
· (Тільки для Linux) Змонтуйте образ WIM лише для читання
(wimlib-imagex монтувати)
· (Тільки для Linux) Змонтуйте зображення WIM для читання-запису
(wimlib-imagex mountrw)
· Видалити зображення з файлу WIM
(wimlib-imagex видаляти)
· Експортувати зображення з файлу WIM
(wimlib-imagex експорт)
· Змінити назву або опис WIM-образу
(wimlib-imagex інформація)
· Змінити індекс завантажуваного образу файлу WIM
(wimlib-imagex інформація)
· Перебудуйте та, за бажанням, повторно стисніть файл WIM
(wimlib-imagex оптимізувати)
· Розділіть файл WIM на кілька частин
(wimlib-imagex розкол)
· Приєднатися до розділеного WIM
(wimlib-imagex приєднатися)
· Перевірте файл WIM
(wimlib-imagex перевірити)
ДЕТАЛІ ОСОБЛИВОСТІ
У цьому розділі представлені деякі цікаві особливості wimlib-imagex більш детально.
· Підтримка кількох платформ. wimlib-imagex підтримується в обох UNIX-подібних системах (в основному
Linux, а також FreeBSD, Mac OS X тощо) та Windows, і більшість коду використовується спільно
всі платформи. Проте, якщо це можливо, підтримуються специфічні для платформи функції.
· У UNIX-подібних системах інтеграція з libntfs-3g дозволяє отримати зображення WIM
безпосередньо з блочного пристрою, що містить том NTFS, або застосовуючи образ WIM
безпосередньо на блочний пристрій, що містить том NTFS. Це дозволяє зберегти і
відновлення специфічних для NTFS даних, таких як дескриптори безпеки та іменовані потоки даних,
який в іншому випадку підтримується лише в Windows. Ця функція недоступна, якщо wimlib
було налаштовано за допомогою --without-ntfs-3g.
· Підтримка довгого шляху в Windows. wimlib-imagex може захоплювати та застосовувати файли зі шляхами
перевищення обмеження MAX_PATH (260 символів) підсистеми Win32.
· Підтримка без адміністратора в Windows. Ви можете бігти wimlib-imagex без адміністратора
права з певними обмеженнями.
· Підтримка таблиць цілісності WIM. Таблиця цілісності - це список повідомлень SHA-1
дайджести, додані в кінець файлу WIM, які дають контрольні суми за файлом WIM
себе. The --перевірте варіант до кількох wimlib-imagex команди можна використовувати для перевірки або
додати таблиці цілісності.
· Підтримка "придатних" WIM. Це розширення wimlib і несумісне з
Реалізація Microsoft. Розширений WIM, створений за допомогою wimlib-imagex захоплення з
--придатний опцію, можна записати на стандартний вихід або прочитати зі стандартного введення. Це
можна використовувати для передачі зображень на сервер або з сервера через мережу для швидкої реалізації
створення образів і відновлення файлової системи.
· У UNIX-подібних системах підтримка збереження та відновлення UNIX uid (ідентифікаторів користувачів), gids
(ідентифікатори груп) і режими для/з зображень WIM. Це розширення wimlib, але
Реалізація Microsoft ігнорує ці додаткові метадані.
· Багатопотокове стиснення. За замовчуванням стиснення даних є багатопоточним і буде використовуватися
всі доступні процесори. У більшості випадків це можна змінити за допомогою --нитки варіант.
· Декомпресія та стиснення XPRESS, LZX та LZMS. wimlib містить незалежні
реалізації всіх цих алгоритмів стиснення. Іноді вони можуть зробити краще
ніж еквівалентні реалізації Microsoft.
· Підтримка «файлу ESD». Як зазначено в ІСТОРІЯ ІНФОРМАЦІЯ, «файли ESD» використовують новий WIM
формат, який містить надійні ресурси та стиснення LZMS. Ця підтримка була першою
присутній у wimlib версії 1.6.0, але версії 1.7.0 і пізніших версіях покращена сумісність.
· Монтаж WIM-образів. Це залежить лише від FUSE (файлова система в UserSpacE).
підтримується на сумісних UNIX-подібних системах, зокрема Linux. FreeBSD може працювати, але
є неперевіреним.
· Розділені WIM. Розділений WIM – це архів WIM, розділений на кілька частин. wimlib-imagex
розкол можна створити розділений WIM з окремого WIM, і wimlib-imagex приєднатися може створити
автономний WIM від розділеного WIM.
· Delta WIM. Дельта WIM містить метадані зображення, але вже виключає дані файлу
присутні в іншому файлі WIM. Дельта WIM можна створити за допомогою wimlib-imagex захоплення
з --дельта-від варіант.
· Підтримка WIBoot. У Windows 8.1 і новіших версіях файли на томі NTFS можуть бути зовнішніми
підтримується архівом WIM за допомогою фільтра файлової системи Windows Overlay FileSystem
Водій (WOF). З -- Wiboot прапор, wimlib-imagex застосовувати витягне «покажчик
файли» (насправді точки повторного аналізу NTFS, які обробляє драйвер WOF) до архіву WIM
а не самі файли.
· Швидке інкрементне резервне копіювання. Використання --оновлення можливість wimlib-imagex захоплення or
wimlib-imagex додавати, ви можете оптимізувати захоплення зображення, щоб файли, які є
незмінені на основі часових позначок не зчитуються з диска. Але й без цього
варіант, оскільки формат WIM містить файли з одним екземпляром, файл, ідентичний будь-якому
вже наявний в архіві WIM (у будь-якому зображенні) не буде записаний, а скоріше a
буде використано посилання на збережений файл.
МІСЦІ І ХАРАКТЕР КОДУВАННЯ
Самі файли WIM зберігають імена файлів і потоків із використанням «широкого символу Windows».
strings", які є UTF-16. У Windows wimlib працює з використанням цих самих рядків, от
перетворення зазвичай не потрібні, і не повинно бути проблем із характером
кодування.
У UNIX-подібних системах wimlib працює переважно в багатобайтовому кодуванні, що залежить від локалі,
для якого настійно рекомендуємо встановити UTF-8, щоб уникнути проблем. Ти можеш
альтернативно встановити змінну середовища WIMLIB_IMAGEX_USE_UTF8 змусити wimlib-imagex
використовувати UTF-8 всередині, навіть якщо поточна мова несумісна з UTF-8.
СПРАВА Чутливість
За замовчуванням чутливість до регістру wimlib-imagex дещо відрізняється між UNIX-подібними
системи та Windows. Зображення WIM можуть (але зазвичай не мають) містити декілька файлів із файлом
те саме ім'я без урахування регістру. Внутрішньо wimlib зберігає імена файлів з урахуванням регістру, але ввімкнено
Шляхи Windows, які фактично надаються користувачем для використання в образі WIM (наприклад, для вилучення,
додавання, перейменування або видалення файлів) за замовчуванням розглядатиметься як регістр
щоб отримати «очікувану» поведінку. Це відрізняється від поведінки за замовчуванням на UNIX-подібних
системи, де такі шляхи розглядатимуться як чутливі до регістру.
Зауважте, що з нечутливістю до регістру компонент шляху загалом може бути неоднозначним через
кілька файлів або каталогів з однаковими іменами без урахування регістру. У таких випадках, якщо
є файл або каталог з точно відповідним ім'ям, він вибирається; інакше один
файлу або каталогів, що відповідають регістру, вибирається довільно.
Чутливість до регістру за замовчуванням wimlib-imagex можна змінити, явно встановивши параметр
екологічна змінна WIMLIB_IMAGEX_IGNORE_CASE до 1, у цьому випадку такі шляхи будуть
обробляється без урахування регістру або 0, у якому такі шляхи оброблятимуться з урахуванням регістру.
Незалежно від цих налаштувань, параметри та аргументи, що не мають шляху, мають бути вказані в нижньому
справа
Використовуйте wimlib-imagex онлайн за допомогою служб onworks.net