PowerShell脚本是否在Mono下运行?

时间:2009-07-05 01:01:11

标签: powershell mono

PowerShell脚本是否在Mono下运行? 我想在Mac上运行它们。

3 个答案:

答案 0 :(得分:20)

有一个名为Pash的开源版PowerShell,专为Mono而设计。它不完整,但可能能够满足您的需求:

http://pash.sourceforge.net/ (这个项目已经有一段时间没有活动了)

在GitHub上查看重新开始:Pash-Project

答案 1 :(得分:5)

Powershell现已开源,可用here

截至目前,它是V6.0 alpha。我一直在OS X上运行它来进行大量的文件操作,并且它一直运行良好。

请注意,您可能需要安装.Net Core以使Powershell正常运行。另请注意,system.management.automation.runspaces开箱即用(适用于runspacepools)。

答案 2 :(得分:3)

powershell.exe存根实际上是本机win32程序,而不是托管程序集。将来有可能在Mono中主持System.Management.Automation程序集,但我相当确定它目前不起作用。