【Windows】バッチ(bat)でインストールしたフォント一覧を表示する

Windows環境でインストール済みのフォントを調べる方法をご紹介します。
バッチファイル(bat)またはコマンドプロンプトからフォント一覧を表示させます。

コマンドプロンプトからdirコマンドを利用します。

目次

やること

フォントファイルの拡張子は概ねプラットフォーム共通です。
次の拡張子があります。

  • TrueType フォント: .ttf
  • OpenType フォント: .otf
  • PostScript フォント: .pfb (PFB ファイル)、.pfm (PFM ファイル)
  • Bitmap フォント: .fon

多く使われている.ttf、.otfをターゲットに検索します。

dir /b /a-d *.ttf *.otf

対象の拡張子を増やしたい場合は、
「*.ttf *.otf」部分を「*.ttf *.otf *.fon」というように継ぎ足し表記で増やすことができます。

サンプルコード

大変やることがシンプルなため、いきなりサンプルコードです。
Windows標準でフォントがインストールされているディレクトリを想定

ディレクトリを変えている場合は、「C:\Windows\Fonts」部分を適宜変更ください。

@echo off
cd C:\Windows\Fonts
dir /b /a-d *.ttf *.otf *.fon
dir /b /a-d *.ttf *.otf *.fon > "%~dp0FontList.txt"
echo "FontList.txt" expoted
pause

実行すると次のようになります。

また、実行ファイルと同じ階層に「FontList.txt」をファイル出力します。
対象のフォントを検索する場合に役立つと思います。
不要な方は適宜編集ください。

今回は以上になります。

この記事がお役に立てれば幸いです。
それでは、読んで頂きありがとうございました!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次