PowerShellスクリプトはMonoで動作しますか? 私はMacでそれらを実行したいと思います。PowerShellスクリプトはMonoで動作しますか?
17
A
答えて
20
Mono用に設計されたPashというPowerShellのオープンソース版があります。それは完全ではありませんが、あなたが必要なものを行うことができるかもしれません:GitHubの上Pash-Project:
はでアウト再起動(このプロジェクトは、かなりの時間のために活動していません)。
3
powershell.exeスタブは、実際には管理対象アセンブリではなく、ネイティブwin32プログラムです。将来的にはアセンブリをMonoでホストすることは可能かもしれませんが、現時点では動作しないと私は確信しています。
+0
さらに、PSコマンドは多くのWindows APIを参照しているので、Linuxで実行するワインなどの単純なポートではありません – Russell
5
おそらくそうではありません。パシュは残念なことに(a)非常に不完全であり、(b)約1年間は何の活動も見ていない。 – Joey
ubuntu pashチームの1人がGSOCを受け入れたばかりです。 –
@LexLi:Reflectorを実際のPowerShellで使用した結果です。私はそれが違法だと思うし、人々はそれを無視することを勧めます。しかし、実際のPash(Igorの仕事に基づく)は開発中です。 @JayBazuzi、yep、私はそのプロジェクトの著者がどこかで(私が思うモノメールリストの上に)認めていると思う。https://github.com/Pash-Project/Pash/ –