olettaen, että ongelmasi ei ole fontin asentaminen ilman admin-oikeuksia, alla on ratkaisu, joka ei vaadi admin-tai muita suoritettavia tiedostoja (niin toimii myös erittäin lukitulla tietokoneella):
Tallenna alla oleva skripti PowerShell-skriptitiedostoksi jonnekin koneellasi, TTF: n vieressä ja OTF tiedostot, jotka haluat asentaa:
Add-Type -Name Session -Namespace "" -Member @"public static extern int AddFontResource(string filePath);"@$null = foreach($font in Get-ChildItem -Recurse -Include *.ttf, *.otf) { ::AddFontResource($font.FullName)}
tämä skripti etsii .ttf
ja .otf
fonttitiedostoja hakemistosta, josta se on käynnissä, ja asentaa ne väliaikaisesti ilman ylläpitäjän käyttöoikeutta.
tämän suurin haitta skriptille on se, että se asentaa kirjasimen vain nykyisen istunnon ajaksi. Kun olet kirjautunut ulos tai käynnistänyt järjestelmäsi uudelleen, sinun on suoritettava se uudelleen, mutta se voidaan automatisoida (riippuen siitä, miten tietokoneesi on määritetty, kuten salliiko se .ps
– komentosarjojen suorittamisen käynnistettäessä).