【发布时间】:2016-09-24 23:28:27
【问题描述】:
PowerShell 脚本可以在 Mono 下运行吗? 我想在 Mac 上运行它们。
【问题讨论】:
标签: powershell mono
PowerShell 脚本可以在 Mono 下运行吗? 我想在 Mac 上运行它们。
【问题讨论】:
标签: powershell mono
有一个名为 Pash 的 PowerShell 开源版本,专为 Mono 设计。它不完整,但也许能够做你需要的:
http://pash.sourceforge.net/(这个项目已经很久没有活跃了)
在 GitHub 上查看重新开始:Pash-Project。
【讨论】:
Powershell 现已开源,可用here。
目前它是 V6.0 alpha。我一直在 OS X 上运行它进行很多文件操作,并且运行良好。
请注意,您可能需要安装 .Net Core 才能使 Powershell 正常运行。另请注意,system.management.automation.runspaces 开箱即用(适用于 runspacepools)。
【讨论】:
powershell.exe 存根实际上是本机 win32 程序,而不是托管程序集。将来有可能在 Mono 中托管 System.Management.Automation 程序集,但我相当确定它目前不起作用。
【讨论】: