我有兩個返回對象列表的CMDlet。一個返回SPSolution類型的對象,其中包含屬性Id,其他返回類型爲SPFeature的對象具有屬性SolutionId。在Powershell中加入兩個結果
現在我想加入/合併這些數據是這樣的:
$f = Get-Feature
$s = Get-Solution
$result = <JOIN> $f $s
<ON> $f.SolutionId = $s.Id
<SELECT> FeatureName = $f.DisplayName, SolutionName = $s.Name
謝謝你,它做的工作。但我真的很希望有這樣一種操作的CMDlet ... – Hinek 2010-04-20 11:52:33
這是一個非常非常古老的東西(從PowerShell仍然稱爲Monad),它描述了一個Join-Object cmdlet。它太舊了,它使用了不同的語法:http://www.leeholmes.com/blog/CreatingSQLsJoinlikeFunctionalityInMSH.aspx – 2010-04-20 12:11:02
即使在PowerShell 2.0中也沒有Join-Object cmdlet。 – 2010-04-20 15:28:02