Zitat von
Apollonius:
Da leckt ein
Handle.
CloseHandle(ExecuteInfo.hProcess) fehlt. ... Daneben ist es Konvention, dass der ExitCode Null für Erfolg und alles andere für einen Fehler steht; bei dir ist es andersherum.
Habs geändert, danke für den Hinweis
Zitat:
Außerdem sollte man die Rückgabewerte auswerten und ggf. eine passende
Exception werfen.
Wo genau bzw. welche Rückgabewerte soll ich auswerten?