System.Drawing.Text.InstalledFontCollection
inherits from System.Drawing.Text.FontCollection
$null = [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing") $fontColl = new-object System.Drawing.Text.InstalledFontCollection foreach ($fontFamily in $fontColl.Families) { $fontFamily.Name }