Powershell是单线程程序且一次只能做一件事情。后台作业能额外增加Powershell进程在后台处理作业。当需要程序同时运行且数据量不是很大时它能很好的解决问题。但从Powershell后台回传数据是一个非常麻烦的工作,它将浪费很多时间。将会导致脚本更慢。 这里有3个并发执行任务: 代码如下:$start = Get-Date# get all hotfixes$task1 = { Get-Hotfix }# get all scripts in your profile$task2 = { Get-Service | Where-Object Status -eq Running }#