Мне нужно распаковать (не выполнять, распаковать) MSI в файле сборки Cygwin.
Если я вызываю из командной строки Windows следующее
msiexec /a package.msi /qn TARGETDIR=C:\foo
Пакет правильно развернут в C:\foo. Тем не менее, если я пытаюсь выполнить точно такую же операцию из приглашения Cygwin
msiexec /a package.msi /qn TARGETDIR=C:\\foobaz
Все, что я получаю, это окно msiexec с указанием использования. Я могу решить эту проблему двумя способами, либо успешно запустив msiexec, как описано выше, либо запустив команду windows из make-файла и заставив ее вызвать эту операцию.
Есть идеи?