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-6a9d829f97a36587449422/]

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

[crayon-6a9d829f97a3b024888545/]

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

[crayon-6a9d829f97a3d704487106/]