Čo je modul Start-Job v Microsoft.PowerShell.Core?

Co Je Modul Start Job V Microsoft Powershell Core



' Štart-Job ” modul sa používa na spustenie úlohy na pozadí bez interakcie s aktuálnou reláciou na lokálnom počítači v prostredí PowerShell. Keď používatelia začnú úlohu na pozadí, jej objekty sa okamžite vrátia, aj keď dokončenie úlohy trvá dlhšie. Medzitým môžu používatelia pokračovať v práci v aktuálnej relácii bez akéhokoľvek prerušenia.

Tento tutoriál obsahuje prehľad modulu „Start-Job“ v Microsoft.PowerShell.Core.







Čo je modul Start-Job v Microsoft.PowerShell.Core?

cmdlet ' Štart-Job “ je zodpovedný za začatie práce v PowerShell. Pre praktickú ukážku si pozrite poskytnuté príklady.



Príklad 1: Použite rutinu „Start-Job“ na spustenie úlohy na pozadí na lokálnom počítači



Ak chcete spustiť úlohu na pozadí na lokálnom počítači, najprv napíšte „ Štart-Job cmdlet a - ScriptBlock ” parameter s určitou podmienkou, ktorá je mu priradená:





Štart-Job - ScriptBlock { Get-Process -Názov prieskumník }



Príklad 2: Použitie modulu „Start-Job“ na spustenie skriptu ako úlohy na pozadí

Ak chcete spustiť skript ako úlohu na pozadí, najprv napíšte „ Štart-Job ” cmdlet spolu s “ -Cesta k súboru ” a zadajte cestu skriptu:

Štart-Job -Cesta k súboru C:\Docs\Script.ps1

Príklad 3: Získajte proces pomocou modulu/cmdlet „Start-Job“.

Spustite nižšie uvedený príkaz na získanie procesu v PowerShell:

Štart-Job -Názov PShellJob - ScriptBlock { Get-Process -Názov PowerShell }

Podľa vyššie uvedeného kódu:

  • Najprv spomeňte „ Štart-Job cmdlet.
  • Potom napíšte „ -Názov “ a priraďte mu „ PShellJob cmdlet.
  • Ďalej špecifikujte „ - ScriptBlock “ parameter a uveďte uvedenú podmienku:

Príklad 4: Zadajte pole pomocou parametra ArgumentList

Vykonajte daný príkaz na určenie poľa pomocou zoznamu argumentov:

Štart-Job - ScriptBlock { Get-Process -Názov $args } -Zoznam argumentov powershell, pwsh, poznámkový blok

Vo vyššie uvedenom kóde:

  • Najprv pridajte „ Štart-Job ” cmdlet spolu s “ - ScriptBlock ” a priraďte uvedenú podmienku, ktorá je uvedená v zátvorkách.
  • Ďalej napíšte „ -Zoznam argumentov ” a definujte uvedené hodnoty:

To je všetko! Poskytli sme podrobného sprievodcu o „ Štart-Job “modul PowerShell.

Záver

' Štart-Job “ v “ Microsoft.PowerShell.Core ” je modul, ktorý spúšťa alebo spúšťa úlohu na pozadí na lokálnom počítači. Môže získať informácie o úlohe, ale nedosiahne jej výsledky. Predvedený príspevok vysvetlil modul „Start-Job“ do najkomplexnejších podrobností.