0

重複の可能性:
PowerShell スクリプトは Mono で実行されますか?

さて、私は、.NET で PowerShell オートメーション ライブラリを使用して、CentOS 5.7 ボックスで PowerShell スクリプトを実行するという任務を負っています。これは、これを Mono で実行する必要があることを意味しますが、参照の欠落に関する多くのエラーが発生しています。私が使用しているチュートリアルは次のとおりです。 http://www.codeproject.com/Articles/18229/How-to-run-PowerShell-scripts-from-C

Mono プロジェクトの互換性ページ ( http://www.mono-project.com/Compatibility ) には、Powershell をサポートしているかどうかが記載されていません。Mono のようなプロジェクトにこれらの重要なライブラリがないとは信じがたいです。

4

2 に答える 2

2

いいえ、PowerShell は現在 Mono がサポートしているものではありません。フレームワーク全体を (合法的に) 移植するのは大変な作業です。

率直に言って、Mono での PowerShell に対する大きな需要はないと思います。なぜなら、*nix 環境には通常、PowerShell が Windows にもたらそうとしているものである豊富なスクリプト環境が既にあるからです。

于 2012-05-23T22:02:10.280 に答える
1

スクリプトが 1.0 機能のみを使用し、モノを使用することが難しい要件ではない場合、winehq によると、powershell v1.0 は WINE で正常に動作します。

http://appdb.winehq.org/objectManager.php?sClass=application&iId=8049

于 2012-05-24T04:07:40.413 に答える