Tengo dos CMDlets que devuelven listas de objetos. Uno devuelve objetos del tipo SPSolution, que contiene el Id de propiedad, el otro devuelve objetos del tipo SPFeature con una propiedad SolutionId.Unir dos resultados en Powershell
Ahora quieren unirse/fusionar estos datos algo como esto:
$f = Get-Feature
$s = Get-Solution
$result = <JOIN> $f $s
<ON> $f.SolutionId = $s.Id
<SELECT> FeatureName = $f.DisplayName, SolutionName = $s.Name
Gracias, cumplió con su cometido. Pero realmente esperaba que hubiera un CMDlet para este tipo de operación ... – Hinek
Aquí hay algo muy, muy antiguo (desde cuando aún se conocía a PowerShell como Monad) que describe un cmdlet Join-Object. Es tan viejo que usa una sintaxis diferente: http://www.leeholmes.com/blog/CreatingSQLsJoinlikeFunctionalityInMSH.aspx –
No hay ningún cmdlet Join-Object incluso en PowerShell 2.0. –