DeskThemePackおよびThemePackファイルから壁紙画像を抽出する

テーマは、デスクトップの背景画像、ウィンドウの色、およびサウンドの組み合わせです。 Windowsテーマは、テーマパックの形で提供されます。

テーマパックは基本的にCABファイルであり、テーマを適用するための指示を含む.themeファイルとともに、壁紙、サウンドなどのリソースを囲みます。 テーマパックには2つのタイプがあり、1つは.themepackファイル拡張子を持ち、もう1つは.deskthemepack拡張子を持ちます。

.themepackファイル形式は、ユーザーがテーマを共有できるようにWindows 7で初めて導入されました。 その後、MicrosoftはWindows 8以降に別の形式(* .deskthemepack)を導入しました。 デュアルモニターシステム用のパノラマテーマパックは、.deskthemepack形式で提供されます。

.themepackまたは.deskthemepackファイルから壁紙画像を抽出する必要がある場合は、この投稿の次のいずれかの方法が役立ちます。

テーマパックを適用し、Themesフォルダーからファイルをコピーする

テーマパックからリソースを抽出する最も簡単な方法は、それを適用することです。 まず、現在のテーマを保存して、後で元に戻すことができます。

.themepackまたは.deskthemepackファイルをダブルクリックすると、Windowsはテーマパックの内容を次のフォルダーに抽出し、そのテーマを適用します。

 %localappdata%\ Microsoft \ windows \ themes 

たとえば、MicrosoftからCommunityShowcaseテーマパックをダウンロードし、ファイルをダブルクリックして実行しました。

内容は、必要な壁紙をコピーできるthemesフォルダーに解凍されました。 完了したら、使用していた元のテーマに戻しました。

壁紙やその他のリソースをテーマパックファイルに適用せずに抽出する場合は、次のいずれかを実行できます。

関連: Windowsはこのテーマのエラーでファイルの1つを見つけることができません

テーマパックのファイル拡張子を.CABに変更して抽出する

テーマパックのファイル拡張子を.CABに.themepackまたは.deskthemepackから変更します。 ダブルクリックしてファイルを開きます。

すべてのファイルを選択し、選択範囲を右クリックします。 次の警告が表示されます。

[OK]をクリックし、コンテキストメニューで[抽出]をクリックします。 宛先フォルダを選択します。

CABフォルダーからすべてのファイルを抽出する

関連:.themepackおよび.deskthemepackファイルの関連付けを修正しました。 テーマをインストールできません

7-Zipなどのサードパーティアーカイバを使用する

7-Zip、WinZip、WinRARなどのサードパーティの解凍ツールを使用している場合は、その中の.themepackファイルまたは.deskthemepackファイルを開いて、コンテンツをフォルダーにコピーできます。


Expandコマンドを使用してテーマパックを抽出する

テーマパックはCABファイルであるため、expand.exeコンソールツールを使用してコンテンツを抽出できます。 テーマパックファイルの完全なコンテンツを抽出するために使用するコマンドラインを次に示します。

コマンドプロンプトウィンドウを開き、次のように入力します。

 -F:* [themepackfile] [destination folder]を展開します 

注: expandコマンドを使用してテーマパックファイルの内容を抽出する前に、宛先フォルダーを作成する必要があります。

$config[ads_text6] not found

 展開-F:* "D:\ ThemePacks \ PanoramasEurope.themepack" "D:\ Resources \ Europe" 

これにより、テーマパックファイルのすべてのコンテンツが宛先フォルダー「D:\ Resources \ Europe」に抽出され、CABファイルと同様にディレクトリ構造が保持されます。 Expandコマンドは、.themepackファイルと.deskthemepackファイルの両方で機能します。

関連: Windows 7、8およびWindows 10ですべてのユーザーにデスクトップテーマをインストールする方法

ヒント:ディレクトリ構造を維持せずにすべてのファイルを抽出するには、 Expandコマンドで"-i"パラメータを使用します。

テーマパックを抽出するときにディレクトリ構造を保持する

上記の方法のうち、方法1、3、または4を使用すると、CABファイルとまったく同じように、テーマリソースのディレクトリ構造を維持できます。 たとえば、ディレクトリ構造は次のようになります。

 Folder : D:\Community Files : D:\Community\Community.theme D:\Community\s_asterisk-error_seagull4.wav D:\Community\s_balloon_waterdrop2.wav D:\Community\s_batterycritical_seagull11.wav Subfolder : D:\Community\DesktopBackground Files : D:\Community\DesktopBackground\1_janapanfilova.jpg D:\Community\DesktopBackground\2_ivanbertusi-raindropletscountryside.jpg D:\Community\DesktopBackground\3_brianlaiphotography-waterfall4.jpg D:\Community\DesktopBackground\4_scottgward-poolsunset.jpg D:\Community\DesktopBackground\5_arnabchandra-pambanbridgerameswaramtamilnaduindia.jpg 

Windows 8とWindows 10は.themepackと.deskthemepackの両方のフォーマットをサポートしており、これらのオペレーティングシステムは、現在のデスクトップの壁紙のアクセントカラーに基づいてウィンドウの色を自動的に選択するかどうかの指定をサポートしています。 これは、*。deskthemepackファイルが通常使用する.themeファイルの「AutoColorization」ディレクティブを使用して行われます。

関連記事