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

Get-OpenVpnClient #

ÜBERSICHT #

Listet alle OpenVPN-Clients mit Status und aktiven Verbindungen auf.

SYNTAX #

Get-OpenVpnClient [[-OpenVpnPath] <string>] [[-ClientOutputPath] <string>] [<CommonParameters>]

BESCHREIBUNG #

Liest die EasyRSA-Indexdatei (pki/index.txt) aus und zeigt alle registrierten Clients mit ihrem Status (Gültig, Widerrufen, Abgelaufen), dem Ablaufdatum und der Seriennummer an. Zusätzlich werden aktive Verbindungen aus dem OpenVPN-Status-Log angezeigt.

PARAMETER #

-OpenVpnPath #

Type: string
Default: 'C:\Program Files\OpenVPN'

OpenVPN-Installationsverzeichnis. Standard: C:\Program Files\OpenVPN

-ClientOutputPath #

Type: string
Default: 'C:\OpenVPN-Clients'

Ausgabeverzeichnis für Client-Ordner. Standard: C:\OpenVPN-Clients

AUSGABEN #

PSCustomObject[]

Array von Objekten mit den Eigenschaften Name, Status, Ablauf, Serial, Ordner.

BEISPIELE #

# Alle Clients auflisten.
Get-OpenVpnClient
# Nur gültige Clients anzeigen.
Get-OpenVpnClient | Where-Object Status -eq 'Gültig'