In der folgenden PowerShell-Anweisung sieht der erste Ausdruck in {} einmal aus, wo der zweite Ausdruck in {} für jede Pipelineausgabe ausgeführt wird ?PowerShell foreach, erster Ausdruck wird einmal ausgeführt und der nächste Ausdruck wird in Schleife ausgeführt
1..5 | foreach{ write-host "Run Once!!" }{ write-host "Loop"}
Ausgang: Einmal Run !! Schleife Schleife Schleife Schleife Schleife
einen bestimmten Grund, warum der erste Ausdruck nach foreach nur einmal ausgeführt wird?