英語フランス語スペイン語

Ad


OnWorksファビコン

wimlib-imagex - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで wimlib-imagex を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド wimlib-imagex です。

プログラム:

NAME


wimlib-imagex - WIM (Windows Imaging Format) アーカイブを抽出、作成、変更、またはマウントします。

SYNOPSIS


wimlib-imagex アペンド 引数..。
wimlib-imagex 適用する 引数..。
wimlib-imagex キャプチャー 引数..。
wimlib-imagex 削除 引数..。
wimlib-imagex DIR 引数..。
wimlib-imagex export 引数..。
wimlib-imagex エキス 引数..。
wimlib-imagex info 引数..。
wimlib-imagex join 引数..。
wimlib-imagex mount 引数..。
wimlib-imagex マウントrw 引数..。
wimlib-imagex 最適化します 引数..。
wimlib-imagex split 引数..。
wimlib-imagex アンマウント 引数..。
wimlib-imagex update 引数..。
wimlib-imagex 確認する 引数..。

DESCRIPTION


wimlib-imagex Windows Imaging Format (WIM) のアーカイブを扱います。 そのインターフェースは
Microsoft の ImageX に似ていますが、 wimlib-imagex クロスプラットフォームで便利です
改善と拡張。

その仕事をするために、 wimlib-imagex 使用されます ウィムリブを提供するオープンソースの C ライブラリです。
WIM アーカイブを操作するためのインターフェイス。 wimlib は、
同等の Microsoft 実装 (WIMGAPI または wimgapi.dll)。 でwimlibを使用できます
独自のプログラム(ただしコマンドラインで使用する) wimlib-imagex すでにほとんどのものへのアクセスを提供しています
wimlib の機能について説明します。

背景 情報


Windows Imaging Format (WIM) は、主に Windows をアーカイブするために Microsoft によって設計されました。
NTFS などのファイルシステム。 ただし、他のプラットフォームでも使用できます。
制限。 WIM アーカイブには XNUMX つ以上のイメージが含まれており、それぞれが論理的に
独立したディレクトリツリー。 画像には 1 から始まるインデックスが付けられ、それぞれに
名前。 ファイル データは、コンテンツ アドレス指定可能な「ストリーム」として保存され、複数のコンテンツ間で重複排除されます。
アーカイブ全体。 ストリームは、いくつかの圧縮のうちの XNUMX つを使用して圧縮できます。
XPRESS や LZX などのアルゴリズム。

Windows 8 とともにリリースされた WIM 形式の更新プログラムは、
LZMS 圧縮アルゴリズム。 このようなファイルは「ESD ファイル」とも呼ばれ、
拡張子は .wim ではなく .esd です。 wimlib-imagex v1.6.0 以降では、これらの新しいファイルがサポートされています。
暗号化されていない限り。

コマンド


wimlib-imagex 多数のコマンドのうちの XNUMX つを受け入れます (上記のコマンドにリストされています)。 シノプシス)、及び
追加の引数は特定のコマンドに応じて異なります。 それでも wimlib-imagex 印刷します
使用状況に関する情報 - 助けて または、間違って呼び出した場合は、完全なドキュメントが
wimlib-imagex コマンドは適切なマニュアル ページにあります。

注: 適切なハード リンクまたはバッチ ファイルがインストールされている場合は、入力を省略するために、
command wimlib-imagex COMMAND 単純にアクセスすることもできます WIMCOMMAND; 例えば、
適用する for wimlib-imagex 適用する.

全般的な 商品特徴


以下は、現在サポートされている一般的な機能または使用例の一部です。
wimlib-imagex、および関連するコマンドへのポインタ:

· WIM ファイルに関する情報を表示する
(wimlib-imagex info)

· WIM イメージ内のファイルを一覧表示する
(wimlib-imagex DIR)

· 完全な WIM イメージを抽出、または「適用」します。
(wimlib-imagex 適用する)

· WIM イメージからファイルまたはディレクトリを抽出する
(wimlib-imagex エキス)

· WIM イメージをキャプチャし、新しい WIM ファイルに保存します。
(wimlib-imagex キャプチャー)

· WIM イメージをキャプチャし、既存の WIM ファイルに追加します
(wimlib-imagex アペンド)

· ファイルを追加、削除、または名前変更して WIM イメージを変更する
(wimlib-imagex update)

· (Linux のみ) WIM イメージを読み取り専用でマウントします。
(wimlib-imagex mount)

· (Linux のみ) WIM イメージの読み取り/書き込みをマウントします。
(wimlib-imagex マウントrw)

· WIM ファイルから画像を削除する
(wimlib-imagex 削除)

· WIM ファイルから画像をエクスポートする
(wimlib-imagex export)

· WIM イメージの名前または説明を変更する
(wimlib-imagex info)

· WIM ファイルのブート可能イメージ インデックスを変更する
(wimlib-imagex info)

· WIM ファイルを再構築し、必要に応じて再圧縮します。
(wimlib-imagex 最適化します)

· WIM ファイルを複数の部分に分割する
(wimlib-imagex split)

· 分割 WIM に参加する
(wimlib-imagex join)

· 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 パスを含むファイルをキャプチャして適用できる
Win260 サブシステムの MAX_PATH (32 文字) 制限を超えています。

· Windows での管理者以外のサポート。 走れるよ wimlib-imagex 管理者なし
ただし、いくつかの制限が課せられます。

· WIM 整合性テーブルのサポート。 整合性テーブルは SHA-1 メッセージのリストです
WIM ファイルの末尾に追加されるダイジェスト。これにより、WIM ファイルのチェックサムが得られます。
自体。 の - チェック いくつかのオプション wimlib-imagex コマンドを使用して検証または
整合性テーブルを追加します。

· 「pipable」WIM のサポート。 これは wimlib 拡張機能であり、
マイクロソフトによる実装。 で作成されたパイプ可能な WIM wimlib-imagex キャプチャー
--パイプ可能 オプションを使用すると、標準出力に書き込むことも、標準入力から読み取ることもできます。 これ
ネットワークを介してサーバーに画像をパイプしたり、サーバーから画像をパイプしたりして高速に実装するために使用できます。
ファイルシステムのイメージングと復元。

· UNIX 系システムでは、UNIX uid (ユーザー ID)、gid の保存と復元のサポート
(グループ ID)、および WIM イメージとの間のモード。 これは wimlib 拡張機能ですが、
Microsoft の実装では、この追加のメタデータは無視されます。

· マルチスレッド圧縮。 デフォルトでは、データ圧縮はマルチスレッドであり、
利用可能なすべてのプロセッサ。 ほとんどの場合、これは次の方法で変更できます。 -スレッド オプションを選択します。

· XPRESS、LZX、LZMS の解凍と圧縮。 wimlib には独立したものが含まれています
これらすべての圧縮アルゴリズムの実装。 時には彼らのほうがうまくできることもある
同等の Microsoft 実装よりも優れています。

・「ESDファイル」対応。 で述べたように 背景 情報, 「ESD ファイル」は新しい WIM を使用します
堅牢なリソースと LZMS 圧縮を特徴とする形式。 このサポートが最初でした
wimlib v1.6.0 には存在しますが、v1.7.0 以降では互換性が向上しています。

· WIM イメージのマウント。 これは FUSE (UserSpacE のファイルシステム) に依存しており、
互換性のある UNIX 系システム、特に Linux でサポートされています。 FreeBSD は動作するかもしれませんが、
未テストです。

· WIM を分割します。 分割 WIM は、複数の部分に分割された WIM アーカイブです。 wimlib-imagex
split スタンドアロン WIM から分割 WIM を作成できます。 wimlib-imagex join 作成できます
分割 WIM からのスタンドアロン WIM。

· デルタ WIM。 デルタ WIM には画像メタデータが含まれていますが、ファイル データはすでに除外されています
別の WIM ファイルに存在します。 デルタ WIM は次を使用して作成できます。 wimlib-imagex キャプチャー
--デルタ-from オプションを選択します。

· WIMBoot のサポート。 Windows 8.1 以降では、NTFS ボリューム上のファイルを外部に保存できます。
Microsoft の Windows オーバーレイ ファイルシステム フィルターを利用した WIM アーカイブによってバックアップされる
ドライバー(WOF)。 とともに --wimboot 国旗、 wimlib-imagex 適用する 「ポインタ」を抽出します
ファイル」(実際には、WOF ドライバーによって処理される NTFS 再解析ポイント) を WIM アーカイブにコピーします。
ファイル自体ではなく。

· 高速増分バックアップ。 の使用 --更新の のオプション wimlib-imagex キャプチャー or
wimlib-imagex アペンド、画像キャプチャを最適化して、
タイムスタンプに基づいて変更されていないものは、ディスクから読み取られません。 でも、これがなくても
WIM 形式は単一インスタンス ファイルを特徴としているため、このオプションを使用すると、ファイルは単一インスタンス ファイルになります。
WIM アーカイブ (どのイメージでも) にすでに存在するものは書き込まれず、
保存されたファイルへの参照が使用されます。

ロケール そして キャラクター エンコーディング


WIM ファイル自体は、Windows ネイティブの「ワイド文字」を使用してファイル名とストリーム名を保存します。
strings"、これは UTF-16 です。Windows では、wimlib はこれらと同じ文字列を使用して動作します。
通常、変換は必要なく、文字に問題はありません。
エンコーディング。

UNIX 系システムでは、wimlib は主にロケール依存のマルチバイト エンコーディングで動作します。
問題を避けるために、UTF-8 に設定することを強くお勧めします。 あなたはできる
代わりに環境変数を設定します WIMLIB_IMAGEX_USE_UTF8 強制的に wimlib-imagex
現在のロケールが UTF-8 と互換性がない場合でも、内部的に UTF-8 を使用します。

HOUSES 感度


デフォルトでは、大文字と小文字の区別は wimlib-imagex UNIX系とは多少異なります
システムと Windows。 WIM イメージには、次のような複数のファイルが含まれる場合があります (ただし、通常は含まれません)。
大文字と小文字を区別しない同じ名前。 内部的には、wimlib はファイル名を大文字と小文字を区別して保存しますが、
WIM イメージで使用するためにユーザーが実際に提供する Windows パス (抽出、
ファイルの追加、名前変更、削除など)は、デフォルトで大文字と小文字が区別されないものとして扱われます。
「期待される」動作を得るために。 これは、UNIX のようなデフォルトの動作とは異なります。
システムでは、そのようなパスは大文字と小文字が区別されるものとして扱われます。

大文字と小文字を区別しない場合、一般にパス コンポーネントがあいまいになる可能性があることに注意してください。
大文字と小文字を区別しない同じ名前を持つ複数のファイルまたはディレクトリ。 このような場合、
完全に一致する名前を持つファイルまたはディレクトリが存在する場合、それが選択されます。 それ以外の場合は XNUMX つ
大文字と小文字を区別せずに一致するファイルまたはディレクトリが任意に選択されます。

デフォルトの大文字と小文字の区別は、 wimlib-imagex を明示的に設定することでオーバーライドできます。
環境変数 WIMLIB_IMAGEX_IGNORE_CASE 1 に設定します。この場合、パスは次のようになります。
大文字と小文字を区別せずに処理するか、または 0 (そのようなパスは大文字と小文字を区別して処理されます)。

これらの設定に関係なく、オプションとパス以外の引数は下位で指定する必要があります。
場合。

onworks.net サービスを使用してオンラインで wimlib-imagex を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad