Kaj je modul Start-Job v Microsoft.PowerShell.Core?

Kaj Je Modul Start Job V Microsoft Powershell Core



' Start-Job ” se uporablja za zagon opravila v ozadju brez interakcije s trenutno sejo v lokalnem računalniku v PowerShell. Ko uporabniki začnejo opravilo v ozadju, se njegovi predmeti vrnejo takoj, tudi če opravilo traja več časa, da se dokonča. Medtem lahko uporabniki brez prekinitev nadaljujejo z delom v trenutni seji.

Ta vadnica bo pregledala modul »Start-Job« v Microsoft.PowerShell.Core.







Kaj je modul Start-Job v Microsoft.PowerShell.Core?

Cmdlet ' Start-Job ” je odgovoren za začetek opravila v PowerShell. Oglejte si ponujene primere za praktično predstavitev.



1. primer: uporabite ukaz »Start-Job« za zagon opravila v ozadju v lokalnem računalniku



Če želite zagnati opravilo v ozadju na lokalnem računalniku, najprej napišite » Start-Job » cmdlet in » -ScriptBlock ” parameter z določenim pogojem, ki mu je dodeljen:





Start-Job -ScriptBlock { Get-Process -Ime raziskovalec }



Primer 2: Uporaba modula »Start-Job« za zagon skripta kot opravila v ozadju

Če želite izvesti skript kot opravilo v ozadju, najprej napišite » Start-Job » cmdlet skupaj z » -FilePath ” in določite pot skripta:

Start-Job -FilePath C:\Docs\Script.ps1

Primer 3: Pridobite proces z uporabo modula/cmdleta »Start-Job«.

Zaženite spodnji ukaz, da pridobite postopek v PowerShell:

Start-Job -Ime PShellJob -ScriptBlock { Get-Process -Ime PowerShell }

Glede na zgoraj navedeno kodo:

  • Najprej omeni ' Start-Job »cmdlet.
  • Nato napišite ' -Ime ' in mu dodelite ' PShellJob »cmdlet.
  • Nato določite » -ScriptBlock ” in zagotovite navedeni pogoj:

Primer 4: Določite matriko z uporabo parametra ArgumentList

Izvedite dani ukaz, da določite matriko s pomočjo seznama argumentov:

Start-Job -ScriptBlock { Get-Process -Ime $args } -Seznam argumentov powershell, pwsh, beležka

V zgornji kodi:

  • Najprej dodajte » Start-Job » cmdlet skupaj z » -ScriptBlock ” in dodelite navedeni pogoj, ki je naveden v oklepaju.
  • Nato napišite ' -Seznam argumentov ” in določite navedene vrednosti:

To je to! Zagotovili smo podroben vodnik o ' Start-Job ” modul PowerShell.

Zaključek

' Start-Job ' v ' Microsoft.PowerShell.Core ” je modul, ki sproži ali zažene opravilo v ozadju na lokalnem računalniku. Lahko dobi informacije o delu, vendar ne dobi njegovih rezultatov. Predstavljena objava je najbolj podrobno razložila modul »Začetek dela«.