Apa itu Modul Mulai-Pekerjaan di Microsoft.PowerShell.Core?

Apa Itu Modul Mulai Pekerjaan Di Microsoft Powershell Core



Mulai-Pekerjaan ” modul digunakan untuk memulai pekerjaan latar belakang tanpa berinteraksi dengan sesi saat ini di komputer lokal di PowerShell. Saat pengguna memulai pekerjaan di latar belakang, objeknya segera kembali meskipun pekerjaan membutuhkan waktu lebih lama untuk diselesaikan. Sementara itu, pengguna dapat terus bekerja di sesi saat ini tanpa gangguan apa pun.

Tutorial ini akan meninjau modul 'Mulai-Pekerjaan' di Microsoft.PowerShell.Core.







Apa itu Modul Mulai-Pekerjaan di Microsoft.PowerShell.Core?

Cmdlet “ Mulai-Pekerjaan ” bertanggung jawab untuk memulai pekerjaan di PowerShell. Lihat contoh yang disediakan untuk demonstrasi praktis.



Contoh 1: Gunakan Cmdlet 'Mulai-Pekerjaan' untuk Memulai Pekerjaan Latar Belakang di Komputer Lokal



Untuk memulai pekerjaan latar belakang di komputer lokal, pertama, tulis “ Mulai-Pekerjaan ' cmdlet dan ' -ScriptBlock ” dengan kondisi tertentu yang ditetapkan padanya:





Mulai-Pekerjaan -ScriptBlock { Dapatkan-Proses -Nama penjelajah }



Contoh 2: Menggunakan Modul 'Mulai-Pekerjaan' untuk Menjalankan Skrip sebagai Pekerjaan Latar Belakang

Untuk menjalankan skrip sebagai pekerjaan latar belakang, pertama, tulis “ Mulai-Pekerjaan ” cmdlet bersama dengan “ -FilePath ” parameter dan tentukan jalur skrip:

Mulai-Pekerjaan -FilePath C:\Docs\Script.ps1

Contoh 3: Dapatkan Proses dengan Menggunakan Modul/Cmdlet 'Mulai-Pekerjaan'.

Jalankan perintah yang disebutkan di bawah ini untuk mengambil proses di PowerShell:

Mulai-Pekerjaan -Nama PSShellJob -ScriptBlock { Dapatkan-Proses -Nama PowerShell }

Menurut kode yang disebutkan di atas:

  • Pertama, sebutkan “ Mulai-Pekerjaan cmdlet.
  • Kemudian, tulis “ -Nama ” parameter dan tetapkan sebagai “ PSShellJob cmdlet.
  • Selanjutnya tentukan “ -ScriptBlock ” parameter dan berikan kondisi yang dinyatakan:

Contoh 4: Menentukan Array dengan Menggunakan Parameter ArgumentList

Jalankan perintah yang diberikan untuk menentukan array dengan bantuan daftar argumen:

Mulai-Pekerjaan -ScriptBlock { Dapatkan-Proses -Nama $args } -Daftar Argumen powershell, pwsh, notepad

Dalam kode yang diberikan di atas:

  • Pertama, tambahkan “ Mulai-Pekerjaan ” cmdlet bersama dengan “ -ScriptBlock ” parameter dan tetapkan kondisi yang dinyatakan yang ditentukan dalam tanda kurung.
  • Selanjutnya, tulis “ -Daftar Argumen ” parameter dan tentukan nilai yang dinyatakan:

Itu dia! Kami telah memberikan panduan terperinci tentang “ Mulai-Pekerjaan ” modul PowerShell.

Kesimpulan

Mulai-Pekerjaan ' di dalam ' Microsoft.PowerShell.Core ” adalah modul yang memulai atau memulai pekerjaan di latar belakang di komputer lokal. Itu bisa mendapatkan informasi tentang pekerjaan tetapi tidak mendapatkan hasilnya. Posting yang didemonstrasikan menjelaskan modul 'Mulai-Pekerjaan' dengan detail paling komprehensif.