このページの本文へ

前へ 1 2 次へ

Windows Info 第309回

ちょっとしたスクリプトにWindowsに含まれているアイコンを流用して、自分で作らずに済ませる方法

2022年01月09日 10時00分更新

文● 塩田紳二 編集● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

Microsoftストアからインストールしたアプリのアイコン

 Microsoftストアから入手可能なアプリケーションは、UWPだけでなく、WSLのディストリビューションや、Win32アプリ(Windows 11から配付可能になった)などもある。ここではこれらを一括して「Microsoftストアアプリ」と表記することにする。

 Microsoftストアアプリは、AppxやMISXなどのパッケージ形式が使われ、パッケージ内にアイコン表示用のPNGファイルを持っているのが一般的だ。これを使うことで、関連機能の表示に利用できる。たとえば、WSLのディストリビューションのパッケージには、アイコン表示用のPNGファイルが含まれている。これを使えば、たとえばWindows Terminalのアイコン表示に使える。

 ただし、Microsoftストアアプリのパッケージがインストールされる親フォルダーには制限が掛かっているため、エクスプローラーでブラウズしながら段階的に開くことができない。それでもパッケージファイルの正確なパスがわかっているならこれを使ってエクスプローラーで開くことは可能だ。

 Microsoftストアアプリの情報は、PowerShellのGet-AppxPackageで開くことができる。このあたりに関しては、過去の記事を参考にしてほしい(「Windows 10に標準搭載のUWPアプリについて調べた」)。

 アイコン画像は、パッケージのインストール先の「Assets」フォルダーにある。このパッケージのインストール先については、以下のコマンドで調べることができる。

(Get-AppxPackage "*ubuntu18*").InstallLocation

 ここでは、パッケージ名としてワイルドカード(*)を使った"*ubuntu18*"でパッケージ名を指定している。1つに絞り込めれば、適当なものでよい。たとえば、「Debian」ディストリビューションを探すなら“*debian*”を使えばよい。上記のコマンドでインストールパスが求まるので、エクスプローラーで開くなら、PowerShellで

explorer.exe $(join-path (Get-AppxPackage "*ubuntu18*").InstallLocation "assets")

などとすればいいだろう。

 Microsoftストアアプリのアイコン画像は一般的には複数ある。周囲に空白がついたものや、反転パターン、解像度が異なるものがある。

Microsoftストアアプリのパッケージにはアイコン用画像が含まれている

 Windows Terminalで使うなら、周囲に空白がなく、16×16~32×32ドット程度のものを選ぶ。Windows Terminalのタブタイトル部分に使われるアイコンは、画面の表示倍率が100%のとき16×16ドット、200%なら32×32ドットなので、あまり高い解像度のものを使っても意味がない。

 Ubuntu 18.04 LTSの場合なら「Square44x44Logo.altform-unplated_targetsize-16.png」や「Square44x44Logo.altform-unplated_targetsize-32.png」を選ぶといいだろう。なお、Microsoftストアアプリのインストール先のパスは、同じアプリでもインストールタイミングなどで異なる場合がある。

 Windows Terminalの設定ページで、プロファイルのアイコンにパスを指定すれば、タブタイトルやメニューのアイコンが切り替わる。Windows Terminalではデフォルトでは、みんなペンギンのアイコンだが、ディストリビューションごとにアイコンを切り替えると見分けが簡単になる。

WSLディストリビューションのパッケージには、アイコン表示用のPNGファイルが含まれている。これを使うと、Windows TerminalでWSLディストリビューションのアイコンを変更できる

 PNGでもICONファイルでも、自作しようとすると問題になるのが、俗に「絵心」というもの。画像でなにかの意味を表現するのは簡単そうで難しい。もう1つ難しいのは、低解像度でもそれらしく見える絵を描くこと。これには一種の才能が必要だ。ドット絵を描く人を「職人」と呼ぶことがあるが、まさに職人技が必要なのだ。

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥2,280
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,390
3
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
4
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
¥1,299
5
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
6
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥980
7
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
NIMASO ガラスフィルム iPad 第11世代(A16) 2025用/iPad 10.9インチ 第10世代 2022用 衝撃吸収 強化 ガラス 保護フィルム 指紋防止 ガイド枠付き NTB22I574
¥1,599
8
エルパ(ELPA) 扉付タップラン 電源タップ 延長コード 125V 3m 3個口 ホワイト WBT-N3030B(W)
エルパ(ELPA) 扉付タップラン 電源タップ 延長コード 125V 3m 3個口 ホワイト WBT-N3030B(W)
¥841
9
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
¥1,590
10
【Amazon.co.jp限定】 ロジクール ワイヤレスマウス 無線 マウス M185CG 小型 電池寿命最大12ケ月 M185 グレー 国内正規品
【Amazon.co.jp限定】 ロジクール ワイヤレスマウス 無線 マウス M185CG 小型 電池寿命最大12ケ月 M185 グレー 国内正規品
¥999

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン