Подтвердить что ты не робот

Скрипты PowerShell работают под Mono?

Сценарии PowerShell работают под Mono? Я хотел бы запустить их на Mac.

4b9b3361

Ответ 1

Существует версия с открытым исходным кодом PowerShell под названием Pash, предназначенная для Mono. Он не является полным, но может выполнять то, что вам нужно:

http://pash.sourceforge.net/ (этот проект неактивен в течение некоторого времени)

Оформить повторный запуск: Pash-Project в GitHub.

Ответ 2

Powershell теперь открыт с открытым исходным кодом и доступен здесь.

На данный момент это V6.0 alpha. Я запускаю его на OS X для большого количества файловых операций, и он работает очень хорошо.

Обратите внимание, что вам может потребоваться установить .Net Core, чтобы заставить Powershell вести себя правильно. Также обратите внимание, что system.management.automation.runspaces работает прямо из коробки (для runpacepools).

Ответ 3

Замок powershell.exe на самом деле является исходной программой win32, а не управляемой сборкой. Возможно, в будущем возможно размещение сборки System.Management.Automation в Mono, но я уверен, что она не работает в данный момент.