Hallo,
als Fehler kommt "File not found".
Es hat vielleicht damit zu tun, dass du als 32-Bit-Programm (?) eine 64-Bit-Programm starten willst,
oder der Ansatz über cmd geht nicht, wegen siehe hier
https://www.herber.de/forum/archiv/1...t.html#1575549
Wow64EnableWow64FsRedirection benutzten hilft vielleicht.
Ich würde aber erst mal zur Bat-Datei greifen, das klappt auf jeden Fall.
ShellExecute(
Handle, nil, 'c:\temp\Display.bat', '', '', SW_ShowNormal);