Циклы в PowerShell
| Введение | |
| while | |
| for | |
| foreach | |
| Похожие статьи |
Введение
В этой статье вы можете прочитать про циклы в PowerShell а также про ветвления и прочие контроллеры. Пока они не переедут на отдельную статью.
while
$counter = 0 while ($counter -le 4) { Write-Output $counter $counter = $counter + 1 }
0 1 2 3 4
for
for ($i = 1; $i -le 5; $i++) { $name = "win11-" + $i; Write-Host $name -f Cyan }
.\demo.ps1
win11-1 win11-2 win11-3 win11-4 win11-5
РЕКЛАМА от Яндекса. Может быть недоступна в вашем регионе
Конец рекламы. Если там пусто считайте это рекламой моей телеги
foreaach
$collection = 1..10 foreach ($number in $collection) { Write-Host "Current Number: $number" }
.\demo.ps1
Current Number: 1 Current Number: 2 Current Number: 3 Current Number: 4 Current Number: 5 Current Number: 6 Current Number: 7 Current Number: 8 Current Number: 9 Current Number: 10
$collection = "beget.com", "heihei.ru", "testsetup.ru", "topbicycle.ru" foreach ($url in $collection) { Write-Host "Current URL: $url" }
.\demo.ps1
Current URL: beget.com Current URL: heihei.ru Current URL: testsetup.ru Current URL: topbicycle.ru
Автор статьи: Андрей Олегович
| Windows | |
| PowerShell | |
| Alias | |
| Запросы к REST API | |
| Пользователи | |
| Сеть | |
| Установка | |
| Файлы | |
| Функции | |
| Циклы | |
| ExecutionPolicy | |
| if | |
| GetType() | |
| param | |
| Write-Host |