Hallo,
ich erstelle eine eigene programmendung und definiere, dass diese mit shelexec geöffnet werden soll.
Wo ist da denn bitte das direkte Ausführen von Programmen, welches du im Titel erwähnt hast? Wenn der User erst mal an seiner Konfiguration rumschrauben muss, damit das was du vorhast funktioniert, dann ist das ganze nicht mehr direkt.
Und das ist auch gut so, denn einen wirklich _direkten_ Weg, den gibt es nicht und den wird es wohl auch nicht geben.
Viele Grüße,
Stefan