Powershell 7 July 2019 Background Jobs: Start-ThreadJob Vs Start-Job PowerShell can run background jobs with the Start-Job cmdlet. Most of the cmdlet also have -AsJob switch to instantly run the cmdlet as a background job. Each job runs a cmdlet in the background without interacting with the current session.