Get Signature
Zuletzt geändert: 14.03.2026 05:56

Get-Signature #

ÜBERSICHT #

Liest erweiterte Authenticode-Signaturinformationen einer signierten Datei.

SYNTAX #

Get-Signature [-FilePath] <String[]> [<CommonParameters>]

BESCHREIBUNG #

Ergänzt das Standard-Cmdlet Get-AuthenticodeSignature um zusätzliche Eigenschaften: IssuerName, DigestAlgorithm, TimeStamps und NestedSignature (Dual-Sign SHA1+SHA256). Die Funktion greift über crypt32.dll auf die PKCS#7-Daten der eingebetteten Signatur zu.

Zusammen mit Set-Signature (signieren) und Test-Signature (prüfen) bildet diese Funktion das Signatur-Trio der EulandaXtools.

PARAMETER #

-FilePath #

Type: String[]
Mandatory: True

Pfad zur signierten Datei (EXE, DLL, MSI, PS1 etc.). Unterstützt Pipeline-Eingabe und den Alias ‘FullName’ (z.B. von Get-ChildItem).

BEISPIELE #

Get-Signature -FilePath "C:\Final\Eulanda.exe"

Gibt ein erweitertes Signatur-Objekt mit IssuerName, DigestAlgorithm und
ggf. NestedSignature zurück.
Get-ChildItem "C:\Final\*.exe" | Get-Signature | Format-Table Path, IssuerName, DigestAlgorithm

Liest die Signaturinformationen aller EXE-Dateien im Ordner und zeigt sie tabellarisch an.