Kas yra Microsoft.PowerShell.Core pradžios darbo modulis?

Kas Yra Microsoft Powershell Core Pradzios Darbo Modulis



Pradžia-Darbas “ modulis naudojamas norint pradėti foninę užduotį, nesąveikaujant su dabartine sesija vietiniame kompiuteryje PowerShell. Kai naudotojai pradeda užduotį fone, jos objektai grįžta iš karto, net jei užduočiai užbaigti reikia daugiau laiko. Tuo tarpu vartotojai gali tęsti darbą dabartinėje sesijoje be jokių trukdžių.

Šioje pamokoje bus apžvelgtas „Microsoft.PowerShell.Core“ modulis „Start-Job“.







Kas yra Microsoft.PowerShell.Core pradžios darbo modulis?

cmdlet“ Pradžia-Darbas “ yra atsakinga už darbo „PowerShell“ pradžią. Peržiūrėkite pateiktus praktinio demonstravimo pavyzdžius.



1 pavyzdys: naudokite „Start-Job“ cmdlet, kad pradėtumėte foninę užduotį vietiniame kompiuteryje



Norėdami pradėti foninę užduotį vietiniame kompiuteryje, pirmiausia parašykite „ Pradžia-Darbas ' cmdlet ir ' - ScriptBlock “ parametrą su tam tikra jam priskirta sąlyga:





Pradžia-Darbas - ScriptBlock { Gavimo procesas -Vardas tyrinėtojas }



2 pavyzdys: Modulio „Start-Job“ naudojimas scenarijui paleisti kaip fono užduotį

Norėdami paleisti scenarijų kaip foninę užduotį, pirmiausia parašykite „ Pradžia-Darbas ' cmdlet kartu su ' -Bylos kelias “ parametrą ir nurodykite scenarijaus kelią:

Pradžia-Darbas -Bylos kelias C:\Docs\Script.ps1

3 pavyzdys: Gaukite procesą naudodami „Start-Job“ modulį / cmdlet

Vykdykite toliau nurodytą komandą, kad gautumėte procesą „PowerShell“:

Pradžia-Darbas -Vardas PShellJob - ScriptBlock { Gavimo procesas -Vardas PowerShell }

Pagal aukščiau nurodytą kodą:

  • Pirmiausia paminėkite „ Pradžia-Darbas “ cmdlet.
  • Tada parašykite „ -Vardas “ parametrą ir priskirkite jam „ PShellJob “ cmdlet.
  • Tada nurodykite „ - ScriptBlock “ parametrą ir pateikite nurodytą sąlygą:

4 pavyzdys: nurodykite masyvą naudodami parametrą ArgumentList

Vykdykite nurodytą komandą, kad nurodytumėte masyvą, naudodami argumentų sąrašą:

Pradžia-Darbas - ScriptBlock { Gavimo procesas -Vardas $args } -Argumentų sąrašas powershell, pwsh, užrašų knygelė

Aukščiau pateiktame kode:

  • Pirmiausia pridėkite „ Pradžia-Darbas ' cmdlet kartu su ' - ScriptBlock ” parametrą ir priskirkite nurodytą sąlygą, kuri nurodyta skliausteliuose.
  • Tada parašykite „ -Argumentų sąrašas “ parametrą ir apibrėžkite nurodytas reikšmes:

Viskas! Pateikėme išsamų vadovą apie „ Pradžia-Darbas “ PowerShell modulis.

Išvada

Pradžia-Darbas “ į “ Microsoft.PowerShell.Core “ yra modulis, kuris inicijuoja arba paleidžia užduotį fone vietiniame kompiuteryje. Jis gali gauti informacijos apie darbą, bet negauna jo rezultatų. Demonstruotame įraše išsamiai paaiškintas modulis „Start-Job“.