从 cygwin 运行 Windows 命令

从 cygwin 运行 Windows 命令

我可以通过 cygwin 运行 Windows 命令并向其传递参数吗?

具体来说,我想要一个运行 Robocopy 的 bash 脚本,但这个问题很普遍。

Robocopy 比 rsync 更适合我的需求,但批处理脚本变化无常。PowerShell 看起来很有趣,但如果可能的话,我宁愿不学习一门新语言,此外 bash 非常方便。

我找不到任何关于它的提及。

谢谢

答案1

您可以通过从 Cygwin shell 嵌套 cmd.exe 来运行 Windows 命令。使用 /C 选项和引号中的命令启动 cmd.exe:

 cmd /C "do_stuff.exe"

相关内容