Un script d'installation de police pour Windows

Pour installer une police, spécifiez simplement le chemin d'accès du fichier de police comme premier argument. Ce script résout automatiquement le chemin, vous pouvez donc spécifier le joker par exemple *.ttf .
❯ Install-Font.ps1 Somefont / # Directory path
❯ Install-Font.ps1 path / to / SomeFont * .ttf # File path includes wild cardLorsque ce script trouve le fichier zip, il extrait automatiquement le fichier zip dans un répertoire temporaire et installe toutes les polices stockées.
❯ Install-Font.ps1 Somefont.zip Pour voir une liste des polices déjà installées, exécutez Get-Font.ps1 . Vous pouvez restreindre la liste en spécifiant le paramètre -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
Cloner ou télécharger ce référentiel. Sinon, téléchargez l'archive à partir de la dernière page de version, puis extraire.
Pour exécuter le script PowerShell local sur Windows, des modifications de la politique d'exécution sont nécessaires. Exécutez ci-dessous avant d'utiliser ce script. Des changements sont perdus lorsque la console est fermée
Set-ExecutionPolicy RemoteSigned - Scope ProcessSi vous souhaitez modifier les paramètres de votre ordinateur et les rendre persistants, exécutez ce qui suit avec les privilèges de l'administrateur.
# PowerShell (Administrator)
Set-ExecutionPolicy RemoteSigned - Scope CurrentUserMit