Сценарий установщика шрифта для Windows

Чтобы установить шрифт, просто укажите путь файла шрифта в качестве первого аргумента. Этот скрипт разрешает путь автоматически, поэтому вы можете указать дикую карту, например *.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
Клонировать или загрузить этот репозиторий. В противном случае загрузите архив с последней страницы выпуска, затем извлеките его.
Чтобы запустить локальный скрипт PowerShell в Windows, требуются изменения политики выполнения. Запустите ниже перед использованием этого сценария. Изменения теряются, когда консоль закрыта
Set-ExecutionPolicy RemoteSigned - Scope ProcessЕсли вы хотите изменить настройки компьютера и сделать их настойчивыми, запустите следующее с привилегиями администратора.
# PowerShell (Administrator)
Set-ExecutionPolicy RemoteSigned - Scope CurrentUserГрань