FontInstaller
v0.0.3
Windows用のフォントインストーラースクリプト

フォントをインストールするには、最初の引数としてフォントファイルのパスを指定するだけです。このスクリプトはパスを自動的に解決するため、ワイルドカードEg *.ttfを指定できます。
❯ Install-Font.ps1 Somefont / # Directory path
❯ Install-Font.ps1 path / to / SomeFont * .ttf # File path includes wild cardこのスクリプトがzipファイルを見つけたとき、zipファイルを自動的に一時ディレクトリに抽出し、保存されているすべてのフォントをインストールします。
❯ Install-Font.ps1 Somefont.zip既にインストールされているフォントのリストを表示するには、 Get-Font.ps1を実行します。 -Name 、 -Pathパラメーターを指定することで、リストを絞り込むことができます。
❯ Get-Font.ps1 -Name udev
Name Path
---- ----
UDEV Gothic 35NF C:WindowsFontsUDEV Gothic 35NF
UDEV Gothic 35NFLG C:WindowsFontsUDEV Gothic 35NFLG
UDEV Gothic NF C:WindowsFontsUDEV Gothic NF
UDEV Gothic NFLG C:WindowsFontsUDEV Gothic NFLG
このリポジトリをクローンまたはダウンロードします。それ以外の場合は、最新リリースページからアーカイブをダウンロードしてから抽出します。
WindowsでローカルPowerShellスクリプトを実行するには、実行ポリシーの変更が必要です。このスクリプトを使用する前に以下で実行します。コンソールが閉じていると変更が失われます
Set-ExecutionPolicy RemoteSigned - Scope Processコンピューターの設定を変更して永続的にしたい場合は、管理者の特権で以下を実行します。
# PowerShell (Administrator)
Set-ExecutionPolicy RemoteSigned - Scope CurrentUsermit