Soweit ich weiß wird WinSAT über Interfaces angesprochen und nicht als externer .exe Aufruf.
Nein das stimmt nicht.
Ich kann es hier ganz normal aufrufen, wenn der Pfad stimmt. Unter 32 Bit Windows in '\system32\WinSAT.exe' und unter 64 Bit Windows unter '\Sysnative\WinSAT.exe'.
Den Aufruf selbst habe ich mit ShellExecuteAndWait gemacht, weil die Eingabeaufforderung dann solange offen bleibt, bis die Leistungsbewertung abgeschlossen ist und danach mit deiner Programmausführung die Ergebnisse abgerufen werden können.
Alles in ein Memo umleiten wäre dann noch die elegantere Variante...