สคริปต์ตัวติดตั้งตัวอักษรสำหรับ Windows

ในการติดตั้งตัวอักษรให้ระบุเส้นทางของไฟล์ตัวอักษรเป็นอาร์กิวเมนต์แรก สคริปต์นี้จะแก้ไขเส้นทางโดยอัตโนมัติเพื่อให้คุณสามารถระบุ Wild Card ได้เช่น *.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มิกซ์