Ответ 1
cmd.exe оценивается как NSFW в моем региональном коде
В окнах посмотрите PowerShell
Если вы настаиваете, используйте Wine в Linux, Solaris, BSD и т.д. Он поставляется с cmd.exe:)
Википедия на Wine
Поддержка MacOSX:
Можно ли запустить командный файл в UNIX? (Linux/Mac OS X)
Я ищу интерпретатора для запуска пакетного файла Windows в UNIX, например 'bash' для bash script, 'csh' для csh script, поэтому 'XXX' для оконного пакетного файла.
Я разрабатываю Java-приложение.
... Любые идеи?
(Связано с) как я могу выполнить пакетный файл Windows из UNIX-AIX?
cmd.exe оценивается как NSFW в моем региональном коде
В окнах посмотрите PowerShell
Если вы настаиваете, используйте Wine в Linux, Solaris, BSD и т.д. Он поставляется с cmd.exe:)
Википедия на Wine
Поддержка MacOSX:
Нет, такого зверя нет. И, если есть бог, никогда не будет: -)
В то время как усилия по созданию интерпретатора пакетного файла от умеренного до высокого (особенно если вы не используете каждую отдельную функцию cmd.exe
), выполнение исполняемого файла намного сложнее.
Я бы расследовал решение о запуске чистой виртуальной машины Windows и запуске приложения под Windows. Вы можете легко выполнять ваши модульные тесты как программы Windows, а также не беспокоиться о том, как управлять VM с OSX.
Единственное, что вам нужно, чтобы заботиться о том, как вернуть результаты в OSX из виртуальной машины Windows. Это должно быть выполнимо (хотя kludgy) через сетевое хранилище (общие диски или NFS или что-то подобное).
или загрузите минималистичный образ MS Windows из MS.
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/