Führen Sie einen Windows-Befehl von Cygwin aus


2

Kann ich einen Windows-Befehl über cygwin ausführen und ihm Argumente übergeben?

Insbesondere möchte ich ein Bash-Skript haben, das Robocopy ausführt, aber die Frage ist allgemein.

Robocopy ist für meine Anforderungen besser geeignet als rsync, aber das Batch-Scripting ist launisch. PowerShell scheint interessant zu sein, aber ich würde lieber keine neue Sprache lernen, außer dass bash sehr praktisch ist.

Ich konnte keine Erwähnung finden.

Vielen Dank


Ja, Sie können sie ausführen. Achten Sie bei Bedarf nur auf die korrekte Flucht.
matzeri

Antworten:


3

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"
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.