Глава 19.3.
В ней описывается конструкция Foreach, как ее применять.
Эта конструкция имеет теже цели что и командлет ForEach-Object. Командлет ForEach-Object имеет алиас ForEach, который легко спутать с операндом ForEach… потому что они имеют абсолютно одинаковые имена. PowerShell смотрит на контекст чтобы выяснить, какой же Foreach применяется сейчас. Вот пример того, как оператор, и командлет делают похожие вещи
Get-Service –name B* | ForEach { $_.Pause() } $services = Get-Service –name B* ForEach ($service in $services) { $service.Pause() }
ссылка на оригинал статьи https://habrahabr.ru/post/278701/
Добавить комментарий