Distintas formas de ejecutar el bucle ForEach en PowerShell

Pensemos que ejecutar un bucle es sacar elementos de uno a uno de una variable… En todos los casos que vemos a continuación, sacamos números del 1 al 5 (1..5).

Forma simple, saca los elementos de la variable $numeros de uno a uno

[crayon-6a61c4031c436119603923/]

Utilizando variables que nos da PowerShell ($PSItem), va sacando los elementos uno a uno en dicha variable

[crayon-6a61c4031c43c160011102/]

Utilizando variables que nos da PowerShell ($_), va sacando los elementos uno a uno en dicha variable

[crayon-6a61c4031c43e064374235/]