Get Open VPN Client Name
Zuletzt geändert: 20.03.2026 09:54

Get-OpenVpnClientName #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Erzeugt einen bereinigten Client-Namen für OpenVPN aus Benutzer, Firma und Zusatz.

SYNTAX #

Get-OpenVpnClientName [-UserName] <string> [[-Company] <string>] [[-Suffix] <string>]
    [<CommonParameters>]

BESCHREIBUNG #

Kombiniert die übergebenen Teile mit Unterstrich als Trenner. Umlaute werden ersetzt (ä→ae, ö→oe, ü→ue, ß→ss), Leerzeichen in Unterstriche umgewandelt und Sonderzeichen entfernt. Das Ergebnis ist kompatibel mit EasyRSA-Zertifikatnamen und dem Windows-Dateisystem.

PARAMETER #

-UserName #

Type: string

Benutzername (Pflicht).

-Company #

Type: string

Firmenname (optional).

-Suffix #

Type: string

Zusatz wie “mobil”, “AP1”, “Laptop” (optional).

AUSGABEN #

System.String

Der bereinigte Client-Name, z.B. “Mueller_ACME_mobil”.

BEISPIELE #

# Gibt "Hans_Peter_Mueller_GmbH_mobil" zurück.
Get-OpenVpnClientName -UserName "Hans Peter" -Company "Müller GmbH" -Suffix "mobil"