Start-job

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Cmdlet Start-Job
Rôle Démarrer un travail en arrière-plan
Voir aussi Remove-job · Register-WmiEvent

Start-Job lance un travail (job) PowerShell en arrière-plan, exécuté dans un processus séparé.

Usage

Start-Job -ScriptBlock { Get-Service }

Start-Job -Name Job_plannif -ScriptBlock {
    1..10 | ForEach-Object { Write-Host "Bonjour $_" }
}

Récupérer les résultats et gérer les jobs :

Get-Job
Receive-Job -Name Job_plannif
Get-Job | Remove-Job

Voir aussi