EulandaXtools — Funktionsreferenz
Ermittelt den Pfad zur neuesten verfügbaren Version von signtool.exe aus einem installierten Windows 10 SDK.
Get-SignToolPath [<CommonParameters>]Diese Funktion durchsucht das Verzeichnis "Windows Kits\10\bin" unterhalb des 32-Bit-Programmpfads (via Get-Path32) nach Unterverzeichnissen, die der Versionsstruktur "10.x.x.x" entsprechen. Sie wählt die höchste gefundene Version und gibt den Pfad zur Datei "x64\signtool.exe" innerhalb dieses Ordners zurück.
Wird keine passende Datei gefunden, gibt die Funktion $null zurück, anstatt eine Ausnahme zu erzeugen.
string, $null# Ermittelt den Pfad zu signtool.exe und ruft die Hilfe auf, falls gefunden.
$path = Get-SignToolPath
if ($path) {
& $path sign /?
} else {
Write-Warning "signtool.exe nicht gefunden"
}