2009-07-05 173 views

回答

20

PowerShell有一個名爲Pash的開放源代碼版本,專爲Mono設計。這是不完整的,但也許可以做你的需要:

http://pash.sourceforge.net/(這個項目一直沒有積極的相當長的一段時間)

結帳重新開始在:Pash-Project GitHub上。

+1

很可能不是。不幸的是,Pash(a)非常不完整,(b)大約一年沒有任何活動。 – Joey 2009-07-05 09:28:44

+0

其中一個ubuntu pash團隊剛剛被接受對其執行GSOC。 – 2009-07-26 14:12:08

+0

@LexLi:看起來像是在真正的PowerShell上使用Reflector的結果。我認爲這是違法的,我建議人們忽略它。然而,真正的Pash(基於伊戈爾的工作)正在發展中。見https://github.com/Pash-Project/Pash/ – 2013-03-28 00:43:52

3

powershell.exe存根實際上是本機win32程序,而不是託管程序集。將來有可能以單聲道方式主持​​部件,但我相當確信目前這種方式並不奏效。現在

5

Powershell的已經開源,並提供here

截至目前它是V6.0阿爾法。我一直在OS X上運行它進行大量文件操作,並且它一直運行得非常好。

請注意,您可能需要安裝.Net核心獲得PowerShell來檢點。另外請注意,system.management.automation.runspaces可以直接使用(對於runspacepools)。