PowerShellコンソールに新しいフォントをインストールするにはどうすればよいですか?


17

WindowsでPowerShellの外観をカスタマイズしたい。新しいフォントをインストールすると、それらは正常に機能しますが、PowerShellフォント選択でそれらを見つけることができません(デフォルトのフォントのみがあります)。

PowerShellに新しいフォントをインストールする方法はありますか?

回答:


12

この記事から:

regedit.exeを実行し、HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFontに移動します。

右側のパネルを右クリックして、新しい文字列値を作成します。その値に「0」または「00」、または新しいキーを作成するために必要なゼロが多いことを指定します。その文字列の値は、追加するフォントの名前です。


1
私のPCでは、0平均Lucida Console00平均Consolas、私はのために作成しようとしまし000unifont-allが、それは動作しません。それについての手がかりはありますか?私はunifont-allここから来ました:math.berkeley.edu/~serganov/ilyaz.org/software/fonts
ルーク

5

PowerShellはフレームワークなので、フォントをインストールすることはできません。

ただし、PowerShell ISEを使用することをお勧めします。私はあなたがそれを好きになると思う:

powershell iseフォントダイアログ


3
PowerShellコンソールのフォントを設定するつもりだと思います。
jsalonen

2

以下は、レジストリキーに情報を追加するためのPowerShellスクリプトです。https://gist.github.com/nathanverrilli/d3f12fbad87953e28aae78b5f191cdab


1
単なるブラインドリンクではなく、コード/リファレンスのスニペットを含めてください。
Hogstrom

1

PowerShellで実行して、PowerShellのフォントを設定します。

Set-ItemProperty -Path "Registry::HKEY_CURRENT_USER\Console" -Name "FaceName" -Value "Fira code" -Type String;

例としてのFiraコード。


0

Windowsコンソールには機能が非常に限られています...コンソールエミュレーターConEmu(私は著者)またはConsole2を試してください。フォントの使用(比例)、タブ、マウスによるスムーズなウィンドウのサイズ変更、ユーザーフレンドリーなテキスト選択、分割画面、ジャンプリスト、最大化/フルスクリーン、地震スタイル、透明度など。


わかった。そのため、PowerShellを使用しています。
jsalonen

jsalonen:Maximusは、Windowsコマンドプロセッサ(cmd.exe)ではなく、Windowsコンソールを指していました。PowerShellコンソールホストは単なる通常のコンソールアプリケーションであるため、同じ制限を継承します。
ジョーイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.