web-dev-qa-db-ja.com

cygwinからWindowsコマンドを実行する

Cygwinを介してWindowsコマンドを実行し、それに引数を渡すことはできますか?

具体的には、Robocopyを実行するbashスクリプトが欲しいのですが、質問は一般的です。

Robocopyはrsyncよりも私のニーズに適していますが、バッチスクリプトは気まぐれです。 PowerShellは面白そうですが、bashが非常に便利であることに加えて、可能であれば新しい言語を学びたくありません。

私はそれについての言及を見つけることができませんでした。

ありがとう

3
pfff

Cygwinシェルからcmd.exeをネストすることで、Windowsコマンドを実行できます。/Cオプションとコマンドを引用符で囲んでcmd.exeを起動します。

 cmd /C "do_stuff.exe"
3
Fluffy