Kann ich über Cygwin einen Windows-Befehl ausführen und ihm Argumente übergeben?
Insbesondere hätte ich gerne ein Bash-Skript, das Robocopy ausführt, aber die Frage ist allgemeiner Natur.
Robocopy ist für meine Bedürfnisse besser geeignet als rsync, aber Batch-Scripting ist launisch. PowerShell scheint interessant zu sein, aber ich möchte möglichst keine neue Sprache lernen, außerdem ist Bash sehr praktisch.
Ich konnte keine Erwähnung dazu finden.
Danke
Antwort1
Sie können Windows-Befehle ausführen, indem Sie cmd.exe in Ihrer Cygwin-Shell verschachteln. Starten Sie cmd.exe mit der Option /C und dem Befehl in Anführungszeichen:
cmd /C "do_stuff.exe"