最近Bingで検索を行っていたところ、画面に表示されるよりも多くのフォントを使用できる可能性があることを読みました。これは本当に私に興味を持って、私はそれを試しましたが、それをすることができませんでした。
私は次の場所を使用します:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
フォントを正常に削除しましたが、フォントを取得できません。
フォントを取得するにはどうすればよいですか?
私が読んだ記事
すべてに0を追加して、文字列をインクリメントする必要があります。
したがって、標準のLucidaコンソールは0
。最初のカスタムフォントは00
、2番目のカスタムフォントは000
。
使用できるフォントはごくわずかであることに注意してください。
Consolasは、追加できるフォントの1つです。さらに、PuTTYでは4つのTTFが固定幅であるため、Consolas以外に2つ使用できます。
から KB247815 :
フォントをコマンドウィンドウで使用できるようにするために必要な基準
Q247815
この記事の情報は以下に適用されます。
Microsoft Windows 2000 Server
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Professional Edition
Microsoft Windows 2000 Datacenter Server
Microsoft Windows NT Server 4.0 Standard Edition
Microsoft Windows NT Workstation 4.0 Developer Edition概要
コマンドセッション(Cmd.exe)ウィンドウ([CMDプロパティ]ダイアログボックスの[フォント]タブ)でフォントを使用できるようにするには、フォントが特定の条件を満たす必要があります。
コマンドセッションウィンドウで使用できるようにするには、フォントが次の基準を満たしている必要があります。
- フォントは固定ピッチフォントである必要があります。
- フォントをイタリックフォントにすることはできません。
- フォントに負のAまたはCスペースを含めることはできません。
- TrueTypeフォントの場合は、FF_MODERNである必要があります。
- TrueTypeフォントでない場合は、OEM_CHARSETである必要があります。
アジアでの設置に関する追加の基準:
- TrueTypeフォントでない場合、面名は「ターミナル」である必要があります。
- アジアのTrueTypeフォントの場合は、アジアの文字セットでもある必要があります。
Windows 2000では、コンソールフォントのインストールは自動化されなくなりました。これは、多言語環境でコンソールウィンドウの安定性を高めるために行われました。サポートされていない回避策は、次のフォント固有のエントリを追加することで利用できます。
Add a String Value Name=00 Data= "Font Name" (without "")
次のレジストリに:
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Console\TrueTypeFont
フォントを追加するたびに、名前を「0」で増やす必要があります。データエントリは、次のレジストリの場所にあるフォントのエントリと一致する必要があります。
HKLM\Software\Microsoft\WindowsNT\CurrentVersion\Fonts