Get Sign Tool Path
Zuletzt geändert: 14.03.2026 05:56

Get-SignToolPath #

ÜBERSICHT #

Ermittelt den Pfad zur neuesten verfügbaren Version von signtool.exe aus einem installierten Windows 10 SDK.

SYNTAX #

Get-SignToolPath  [<CommonParameters>]

BESCHREIBUNG #

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.

AUSGABEN #

string, $null

BEISPIELE #

# 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"
}