EulandaXtools — Funktionsreferenz
Signiert eine Datei (z.B. .exe, .ps1, .psm1, .xml, .vbs) mit signtool.exe und einem verfügbaren Code-Zertifikat.
Set-Signature [-Path] <string> [<CommonParameters>]Diese Funktion bestimmt automatisch die zu signierende Datei anhand des angegebenen Pfads. Falls keine Dateierweiterung angegeben ist, wird der Dateiname um die Erweiterung .ps1, .psm1 oder .exe ergänzt (in genau dieser Reihenfolge). Anschließend wird signtool.exe mit SHA256-Signatur und Timestamp verwendet. Bei Fehlern wird keine Ausnahme ausgelöst, sondern eine Warnung ausgegeben. Die Funktion gibt $true oder $false zurück.
-Path
Type: stringPfad zur zu signierenden Datei. Falls die Dateierweiterung fehlt, wird automatisch in folgender Reihenfolge nach Dateien gesucht: .ps1, .psm1, .exe. Der Pfad kann absolut oder relativ angegeben werden.
Set-Signature -Path .\MeinModul