Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: CMD über ShellExecute

  Alt 11. Feb 2021, 17: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
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat