Das ForEach Element ermöglicht die sequentielle Verarbeitung von Werten.
Es erfordert immer ein Element MatchCondition über welches der Name des ConditionValues festgelegt werden muss, auf welches sich das ForEach bezieht.
Zudem muss das Element Delim angegeben werden, mit dem festgelegt wird, wie die Werte des ResultValues der Condition getrennt werden.
Ist das ResultValue der Condition z.B. "1;2;3;4" muss der delim ';' lauten.
<Delim>;</Delim>
Mit dem Element ItemName kann der Name des aktuellen Wertes festgelegt werden. Auf diesen kann dann mittels %{ITEMNAME} referenziert werden.
Im folgenden Beispiel wird die MatchCondition Firmen ausgewertet, sie liefert "1;2;3;4". Der jeweilige Wert wird für den Platzhalter %{Firma} verwendet um somit vier Verknüpfungen anzulegen
Starte 1
Starte 2
Starte 3
Starte 4
<ForEach>
<MatchCondition>Firmen</MatchCondition>
<Delim>;</Delim>
<ItemName>Firma</ItemName>
<ShortCut>
<Name>C:\Users\Public\Desktop\Starte %{Firma}</Name>
...
</ShortCut>
</ForEach>
Optionale Elemente: