powershell:joinobject
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste ÜberarbeitungBeide Seiten der Revision | |||
powershell:joinobject [2017/12/15 15:48] – angelegt ronny | powershell:joinobject [2017/12/15 15:48] – ronny | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Join-Object ====== | ====== Join-Object ====== | ||
- | [code Powershell] | + | <code Powershell> |
function AddItemProperties($item, | function AddItemProperties($item, | ||
{ | { | ||
Zeile 214: | Zeile 214: | ||
Anwendung: | Anwendung: | ||
- | [code Powershell] | + | <code Powershell> |
Join-Object -Left $linkeObjektGruppe -Right $rechteObjektGruppe -Where{$args[0].Name -eq $args[1].Name} -LeftProperties " | Join-Object -Left $linkeObjektGruppe -Right $rechteObjektGruppe -Where{$args[0].Name -eq $args[1].Name} -LeftProperties " | ||
- | [/code] | + | </code> |
Der Parameter Where benötigt ein Scriptblock als Übergabe. Das Scriptblock wird zum Vergleich der Objekte aus der linken Liste mit den Objekten aus der rechten Liste verwendet. Daher ist $args[x] hier sinnvollerweise zu verwenden. | Der Parameter Where benötigt ein Scriptblock als Übergabe. Das Scriptblock wird zum Vergleich der Objekte aus der linken Liste mit den Objekten aus der rechten Liste verwendet. Daher ist $args[x] hier sinnvollerweise zu verwenden. |
powershell/joinobject.txt · Zuletzt geändert: 2017/12/18 17:38 von ronny