El ' Inici-Job ” s'utilitza per iniciar un treball en segon pla sense interactuar amb la sessió actual a l'ordinador local a PowerShell. Quan els usuaris comencen un treball en segon pla, els seus objectes tornen immediatament encara que el treball trigui més a acabar. Mentrestant, els usuaris poden continuar treballant a la sessió actual sense cap interrupció.
En aquest tutorial es descriurà el mòdul 'Inici-Job' a Microsoft.PowerShell.Core.
Què és el mòdul Start-Job a Microsoft.PowerShell.Core?
El cmdlet ' Inici-Job ” s'encarrega d'iniciar una feina a PowerShell. Consulteu els exemples proporcionats per a una demostració pràctica.
Exemple 1: utilitzeu el cmdlet 'Start-Job' per iniciar una tasca en segon pla en un ordinador local
Per iniciar el treball de fons en un ordinador local, primer, escriviu el ' Inici-Job cmdlet ' i el ' -ScriptBlock ” paràmetre amb la condició determinada assignada:
Inici-Job -ScriptBlock { Obtenir-procés -Nom explorador }
Exemple 2: Ús del mòdul 'Inici-Job' per executar un script com a treball de fons
Per executar un script com a treball de fons, primer, escriviu el ' Inici-Job 'cmdlet juntament amb el ' -FilePath ” i especifiqueu la ruta de l'script:
Inici-Job -FilePath C:\Docs\Script.ps1
Exemple 3: obteniu un procés utilitzant un mòdul/cmdlet 'Start-Job'
Executeu l'ordre que s'indica a continuació per recuperar el procés a PowerShell:
Inici-Job -Nom PShellJob -ScriptBlock { Obtenir-procés -Nom PowerShell }
Segons el codi anteriorment indicat:
- En primer lloc, esmenta el ' Inici-Job ” cmdlet.
- A continuació, escriviu el ' -Nom ' i assigneu-li el ' PShellJob ” cmdlet.
- A continuació, especifiqueu el ' -ScriptBlock ” paràmetre i proporcioneu la condició indicada:
Exemple 4: especifiqueu una matriu utilitzant el paràmetre ArgumentList
Executeu l'ordre donada per especificar una matriu amb l'ajuda d'una llista d'arguments:
Inici-Job -ScriptBlock { Obtenir-procés -Nom $args } -Llista d'arguments powershell, pwsh, bloc de notes
En el codi indicat anteriorment:
- Primer, afegiu el ' Inici-Job 'cmdlet juntament amb el ' -ScriptBlock ” i assigneu la condició indicada que s'especifica entre parèntesis.
- A continuació, escriviu el ' -Llista d'arguments ” i definiu els valors indicats:
Això és! Hem proporcionat una guia detallada sobre el ' Inici-Job ” mòdul de PowerShell.
Conclusió
El ' Inici-Job ' a ' Microsoft.PowerShell.Core ” és un mòdul que inicia o inicia un treball en segon pla en un ordinador local. Pot obtenir informació sobre la feina però no obté els seus resultats. La publicació demostrada explicava el mòdul 'Start-Job' amb el més detallat.