Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
 
Delphi 12 Athens
 
#6

AW: CMD über ShellExecute

  Alt 11. Feb 2021, 16:12
Mit CreateProcess statt ShellExecute bekommt man von der forfiles.exe EXE sogar den richtigen ExitCode (ErrorLevel).

Viele Programme geben ja ein passendes "Result" zurück.
z.B. siehe XCOPY, am Ende der "Hinweise" https://docs.microsoft.com/de-de/win.../xcopy#remarks

Forfiles selber scheint keine Codes zu liefern (komisch, hätte gedacht, das es z.B. bei einem falschen Pfad, oder wenn nichts gefunden, etwas dazu sagen würde),
aber das was es dann ausführt, das kann/wird wohl dann den ExitCode setzen.
https://www.dostips.com/forum/viewtopic.php?t=3702
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat