Mô-đun Bắt đầu Công việc trong Microsoft.PowerShell.Core là gì?

Mo Dun Bat Dau Cong Viec Trong Microsoft Powershell Core La Gi



Các ' bắt đầu công việc ” mô-đun được sử dụng để bắt đầu công việc nền mà không tương tác với phiên hiện tại trên máy tính cục bộ trong PowerShell. Khi người dùng bắt đầu một công việc ở chế độ nền, các đối tượng của công việc đó sẽ quay lại ngay lập tức ngay cả khi công việc đó mất nhiều thời gian hơn để hoàn thành. Trong khi đó, người dùng có thể tiếp tục làm việc trong phiên hiện tại mà không bị gián đoạn.

Hướng dẫn này sẽ tổng quan về mô-đun “Start-Job” trong Microsoft.PowerShell.Core.







Mô-đun Bắt đầu Công việc trong Microsoft.PowerShell.Core là gì?

Lệnh ghép ngắn “ bắt đầu công việc ” chịu trách nhiệm bắt đầu một công việc trong PowerShell. Kiểm tra các ví dụ được cung cấp để trình diễn thực tế.



Ví dụ 1: Sử dụng Cmdlet “Start-Job” để bắt đầu một công việc nền trên máy tính cục bộ



Để bắt đầu công việc nền trên máy tính cục bộ, trước tiên, hãy viết “ bắt đầu công việc ” cmdlet và “ -ScriptBlock ” tham số với điều kiện nhất định được gán cho nó:





bắt đầu công việc -ScriptBlock { Get-Process -Tên nhà thám hiểm }



Ví dụ 2: Sử dụng Mô-đun “Start-Job” để chạy Tập lệnh làm Công việc nền

Để thực thi tập lệnh dưới dạng công việc nền, trước tiên, hãy viết “ bắt đầu công việc ” cmdlet cùng với “ -Đường dẫn tập tin ” và chỉ định đường dẫn của tập lệnh:

bắt đầu công việc -Đường dẫn tập tin C:\Docs\Script.ps1

Ví dụ 3: Nhận quy trình bằng cách sử dụng Mô-đun/Cmdlet “Start-Job”

Chạy lệnh được nêu dưới đây để truy xuất quy trình trong PowerShell:

bắt đầu công việc -Tên PShellJob -ScriptBlock { Get-Process -Tên PowerShell }

Theo mã đã nêu ở trên:

  • Đầu tiên phải kể đến “ bắt đầu công việc ” lệnh ghép ngắn.
  • Sau đó, viết “ -Tên ” tham số và gán cho nó giá trị “ PShellJob ” lệnh ghép ngắn.
  • Tiếp theo, chỉ định “ -ScriptBlock ” và cung cấp điều kiện đã nêu:

Ví dụ 4: Chỉ định một mảng bằng cách sử dụng tham số ArgumentList

Thực hiện lệnh đã cho để chỉ định một mảng với sự trợ giúp của danh sách đối số:

bắt đầu công việc -ScriptBlock { Get-Process -Tên $args } -ArgumentList powershell, pwsh, sổ tay

Trong đoạn mã trên:

  • Đầu tiên, thêm “ bắt đầu công việc ” cmdlet cùng với “ -ScriptBlock ” và gán điều kiện đã nêu được chỉ định trong ngoặc đơn.
  • Tiếp theo, viết “ -ArgumentList ” tham số và xác định các giá trị đã nêu:

Đó là nó! Chúng tôi đã cung cấp một hướng dẫn chi tiết về “ bắt đầu công việc ” mô-đun của PowerShell.

Phần kết luận

Các ' bắt đầu công việc ' TRONG ' Microsoft.PowerShell.Core ” là một mô-đun bắt đầu hoặc bắt đầu một công việc ở chế độ nền trên máy tính cục bộ. Nó có thể lấy thông tin về công việc nhưng không nhận được kết quả của nó. Bài đăng minh họa đã giải thích chi tiết toàn diện nhất về mô-đun “Bắt đầu công việc”.