Ringkasan
Dalam modul ini, Anda belajar menggunakan konstruksi skrip seperti ForEach untuk memproses semua objek dalam array dan If..Else serta Switch untuk pengambilan keputusan dalam skrip Anda. Kesimpulan utama:
Gunakan cmdlet ForEach-Object untuk memproses data dalam alur. Saat Anda menyimpan data dalam array, konstruksi ForEach memungkinkan Anda memproses setiap item dalam array.
PowerShell 7 menambahkan
-Parallelparameter ke cmdlet ForEach-Object , memungkinkan alur memproses beberapa objek secara bersamaan.Gunakan konstruksi If di Windows PowerShell untuk membuat keputusan.
Konstruksi Switch mirip dengan konstruksi If yang memiliki beberapa bagian ElseIf.
Konstruksi For melakukan serangkaian perulangan yang mirip dengan konstruksi ForEach. Namun, saat menggunakan konstruksi For, Anda harus menentukan berapa banyak perulangan yang terjadi, yang berguna ketika Anda ingin tindakan dilakukan beberapa kali.
Konstruksi perulangan lain yang kurang umum termasuk Do..While, Do..Until, dan While.
Gunakan Break dan Continue untuk mengubah perilaku perulangan. Lanjutkan mengakhiri pemrosesan untuk iterasi saat ini. Break menghentikan loop secara total.
Pembacaan tambahan
Untuk mempelajari lebih lanjut, tinjau dokumen berikut ini: