Tóm tắt

Đã hoàn thành

Trong mô-đun này, bạn đã học cách sử dụng các cấu trúc script chẳng hạn như cấu trúc ForEach để xử lý tất cả các đối tượng trong một mảng và If.. Elsecấu trúc để đưa ra quyết định trong tập lệnh của bạn. Sau đây là các tính năng chính:

  • Sử dụng lệnh ghép ForEach-Object để lý dữ liệu trong quy trình. Khi bạn lưu trữ dữ liệu trong một mảng, cấu ForEach cho phép bạn xử lý từng mục trong mảng.

  • Trong PowerShell 7, tham -Parallel được thêm vào lệnh ghép ngắn ForEach-Object. Điều này cho phép quy trình xử lý nhiều đối tượng cùng một lúc.

  • Sử dụng công If dựng trong Windows PowerShell để đưa ra quyết định.

  • Cấu trúc Switch tương tự như cấu trúc If có nhiều ElseIf.

  • Cấu For thực hiện một chuỗi các vòng lặp tương tự như một cấu ForEach dựng. Tuy nhiên, khi sử dụng Đối với cấu trúc, bạn phải xác định số vòng lặp xảy ra, điều này rất hữu ích khi bạn muốn một hành động được thực hiện một số lần cụ thể.

  • Có các cấu trúc lặp ít phổ biến hơn khác mà bạn có thể sử dụng. Đây là Do.. Trong, Do.. Cho đến, và Trong khi.

  • Dấu ngắtTiếp tục là hai lệnh mà bạn có thể sử dụng để sửa đổi hành vi mặc định của vòng lặp. Tiếp tục kết thúc quá trình xử lý lặp hiện tại của vòng lặp. break ( hoàn toàn dừng việc xử lý vòng lặp.

Đọc thêm

Để tìm hiểu thêm, hãy xem qua các tài liệu sau: