Hallo Leute,
sicher nur ein Klacks für einige. Ich steh auf dem Schlauch.
Ich habe eine Batch Datei, möchte die Befehle aber direkt aus Delphi ausführen damit ich die Batch Datei nicht mit ablegen muss.
Dies sollte ja einfach mit
Delphi-Quelltext
1:
| CreateProcess(nil, PChar('cmd.exe /c'+commandline) ... |
gehen.
Aber irgendwie weis ich nicht wie ich die Parameter genau in den Commandline String übergeben muss.
In der Batch steht folgendes drin:
Quelltext
1: 2: 3:
| cd %cd%/Testprogramme git fetch --all git reset --hard origin/master |
Aber dieser String funktioniert nicht:
Delphi-Quelltext
1:
| ('"cd %cd%\Testprogramme \n git fetch --all \n git reset --hard origin/master"'); |
Wie muss der denn formatiert sein damit die Zeichen genau so übergeben werden?
Grüße Christian