Mis on Microsoft.PowerShell.Core'i moodul Start-Job?

Mis On Microsoft Powershell Core I Moodul Start Job



' Start-Töö ” moodulit kasutatakse taustatöö käivitamiseks ilma PowerShelli kohaliku arvuti praeguse seansiga suhtlemata. Kui kasutajad alustavad tööd taustal, naasevad selle objektid kohe, isegi kui töö lõpetamine võtab rohkem aega. Samal ajal saavad kasutajad praeguses seansis ilma katkestusteta tööd jätkata.

See õpetus annab ülevaate Microsoft.PowerShell.Core'i moodulist 'Start-Job'.







Mis on Microsoft.PowerShell.Core'i moodul Start-Job?

cmdlet ' Start-Töö ” vastutab PowerShellis töö alustamise eest. Tutvuge esitatud näidetega praktiliseks demonstreerimiseks.



Näide 1: Kasutage kohalikus arvutis taustatöö käivitamiseks käsku Start-Job



Taustatöö käivitamiseks kohalikus arvutis kirjutage esmalt ' Start-Töö ' cmdlet ja ' - ScriptBlock ” parameeter, millele on määratud teatud tingimus:





Start-Töö - ScriptBlock { Hangi-protsess - Nimi uurija }



Näide 2: Mooduli 'Start-Job' kasutamine skripti käivitamiseks taustatööna

Skripti käivitamiseks taustatööna kirjutage esmalt ' Start-Töö ' cmdlet koos käsuga ' -Faili teekond ” parameeter ja määrake skripti tee:

Start-Töö -Faili teekond C:\Docs\Script.ps1

Näide 3: hankige protsess, kasutades moodulit 'Start-Job'/cmdlet

Käivitage alltoodud käsk protsessi allalaadimiseks PowerShellis:

Start-Töö - Nimi PShellJob - ScriptBlock { Hangi-protsess - Nimi PowerShell }

Vastavalt ülaltoodud koodile:

  • Esmalt mainige ' Start-Töö ” cmdlet.
  • Seejärel kirjutage ' - Nimi ' parameeter ja määrake sellele ' PShellJob ” cmdlet.
  • Järgmisena määrake ' - ScriptBlock ” parameeter ja esitage tingimus:

Näide 4: määrake massiiv parameetri ArgumentList abil

Käivitage antud käsk massiivi määramiseks argumentide loendi abil:

Start-Töö - ScriptBlock { Hangi-protsess - Nimi $args } -Argumentide loend powershell, pwsh, märkmik

Ülaltoodud koodis:

  • Esmalt lisage ' Start-Töö ' cmdlet koos käsuga ' - ScriptBlock ” parameeter ja määrake sulgudes määratud tingimus.
  • Järgmisena kirjutage ' -Argumentide loend ” parameeter ja määrake märgitud väärtused:

See on kõik! Oleme esitanud üksikasjaliku juhendi ' Start-Töö ” PowerShelli moodul.

Järeldus

' Start-Töö ' jaotises ' Microsoft.PowerShell.Core ” on moodul, mis algatab või käivitab kohalikus arvutis taustal töö. See võib saada teavet töö kohta, kuid ei saa selle tulemusi. Demonstreeritud postitus selgitas moodulit 'Alusta-töö' kõige põhjalikumalt.