# C-like for loop for ($i = 0; $i -lt 10; $i++) { Write-Host "Hello, World! This is iteration no. $i" } # List of names $Names = ("Onur", "Jona", "Flo") Write-Host $Names Write-Host $Names[0] Write-Host $Names[1] Write-Host $Names[2] # C-like for loop for ($i = 0; $i -lt $Names.Count; $i++) { Write-Host "Hello, $($Names[$i])" } # Syntax sugar, for each element in list do something foreach ($Name in $Names) { Write-Host "Hello, $Name" } # Powershell shorthand $Names |% { Write-Host "Hello, $_" }