мне нужно распаковать (не выполнять, распаковать) msi в файле makefile cygwin.
Если я вызываю из командной строки windows следующее
msiexec /a package.msi /qn TARGETDIR=C:foo
пакет правильно развернут в C:foo. Однако, если я попытаюсь выполнить ту же операцию из командной строки cygwin
msiexec /a package.msi /qn TARGETDIR=C:foobaz
все, что я получаю это окно команду msiexec с указанием использования.
Я могу решить эту проблему двумя способами: успешно запустить msiexec, как указано выше, или запустить команду windows из файла makefile, и пусть он вызовет эту операцию.
какие идеи?