Um den ersten Buchstaben eines Strings in PowerShell zu kapitalisieren, kannst du die Methode Substring und ToUpper verwenden.
$forename = $forename.Substring(0, 1).ToUpper() + $forename.Substring(1)
$familyname = $familyname.Substring(0, 1).ToUpper() + $familyname.Substring(1)