1

Я знаю, что можно запускать файлы Windows на Mac, используя cider или Wine, у меня есть CrossOver, но я совершенно не понимаю, как это сделать. Какой самый простой способ запустить файл Windows .exe на Mac? Это относится к тому, у которого нет GUI, только функция.

3 ответа3

3

Запустить что-то вроде Windows-приложения из командной строки на Mac, к сожалению, невозможно. Даже самые интегрированные решения (такие как CrossOver) просто создают небольшую среду Windows, в которой работает приложение; вы не получаете доступа к таким вещам, как выходной поток или файловая система приложения, и я не думаю, что он имеет большой, если вообще есть, доступ к файловой системе хоста.

Кроме того, вам нужно будет более точно определить, что именно вы пытаетесь сделать; могут быть варианты для конкретного случая, но нет общего решения.

1

Если вы используете Parallels для запуска среды Windows на вашем Mac, это можно сделать сценарием через AppleScript, и вы можете запускать программы WIndows из Mac OS X через AppleScript. Вы также можете создавать эквивалентные команды AppleScript из командной строки (man osascript) или из программы Objective-C, если хотите. Пример того, как это сделать, см .: http://initapp.com/2006/12/07/start-windows-apps-from-your-osx-doc-parallels-3036/.

0

Установите Wine на Mac OS X.

Рекомендации: 01, 02, 03

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .