Запустить команду Windows из cygwin

Запустить команду Windows из cygwin

Могу ли я запустить команду Windows и передать ей аргументы через cygwin?

В частности, мне бы хотелось иметь bash-скрипт, запускающий Robocopy, но вопрос общий.

Robocopy больше подходит для моих нужд, чем rsync, но пакетный скриптинг капризен. PowerShell кажется интересным, но я бы предпочел не изучать новый язык, если это возможно, к тому же bash очень удобен.

Я не нашел никаких упоминаний об этом.

Спасибо

решение1

Вы можете запускать команды Windows, вложив cmd.exe из оболочки Cygwin. Запустите cmd.exe с параметром /C и командой в кавычках:

 cmd /C "do_stuff.exe"

Связанный контент