管理者でないユーザーで、とあるフォントファイル(*.TTF のTrueTypeFont)をPCにインストールする必要があったのですこし試行錯誤してみました。実はとあるシステムの初期設定で、インストール等の作業手順も用意されていてそこには「管理者権限でフォントファイルをC:\Windows\Fonts にコピーすればよい」と書かれていたのですが……うまくいかなかったのです。
とりあえず、コマンドラインでフォントをインストール、というキーワードで検索して出てきたのはStackOverflow系のサイトでした。
いくつか方法が書かれているのですが、動作を試したりしている時間も環境もないので、もう少し確実っぽいところを、とおもい探すとこんなサイトが。
Adding and Removing Fonts with Windows PowerShell | Microsoft Docs
マイクロソフトTechNetのブログ。PowerShellを使ってフォントをインストール、アンインストールするというスクリプトが添付されています。これならおそらく信頼できそう。ということで試してみることに。スクリプトは拡張子ps1のファイルとして用意されています。ファイルは2つ。
- Add-Font.ps1 …… フォントインストール
- Remove-Font.ps1 …… フォントアンインストール
これをそのままPowerShell.exeの引数として実行しても、普通の環境ではそのままは実行できないようになっているので、実行制約を解除する引数を添えてください。インストールの場合
powershell.exe -ExecutionPolicy unrestricted c:\tmp\Add-Font.ps1 c:\tmp\fontname.TTF
のようにすればインストールできます。参考まで。
えっと、スクリプトの内容まではきちんと追跡できてませんので実施は自己責任でお願いします。
デザインの腕が上がる 凄いフリーフォント1500【 DVD-ROM付き】
- 発売日: 2015/01/26
- メディア: 単行本(ソフトカバー)
月刊MdN 2017年10月号(特集:絶対フォント感を身につける。[明朝体編])[雑誌]
- 発売日: 2017/09/06
- メディア: Kindle版