Tinjau konstruksi For dalam skrip Windows PowerShell

Selesai

Konstruksi For melakukan serangkaian perulangan yang mirip dengan konstruksi ForEach . Namun, saat menggunakan konstruksi Untuk , Anda harus menentukan berapa banyak perulangan yang terjadi, yang berguna ketika Anda ingin tindakan dilakukan beberapa kali. Misalnya, Anda dapat membuat sejumlah akun pengguna tertentu di lingkungan pengujian.

Konstruksi Untuk menggunakan sintaks berikut:

For($i=1; $i -le 10; $i++) {
   Write-Host "Creating User $i"
}

Konstruksi Untuk menggunakan status awal, kondisi, dan tindakan. Dalam contoh sebelumnya, status awalnya adalah $i=1. Kondisinya adalah $i -le 10. Ketika kondisi yang ditentukan benar, perulangan lain diproses. Setelah setiap perulangan diproses, tindakan dilakukan. Dalam contoh ini, tindakannya adalah $i++, yang meningkatkan $i sebesar 1.

Blok skrip di dalam kurung kurawal dijalankan setiap kali perulangan diproses. Dalam contoh sebelumnya, perulangan ini diproses 10 kali.

Catatan

Saat Anda memproses array objek, menggunakan konstruksi ForEach lebih disukai karena Anda tidak perlu menghitung jumlah item dalam array sebelum memproses.