例如,在第一个PowerShell控制台中,我运行以下代码:
Start-Job {
Write-Host "Start Async Job"
#Some code
}
在此之后,我可以使用命令:
Get-Job
我将获得所有工作清单。
但是如何从第二个PowerShell控制台获得该作业? 因为例如如果我将第一个控制台锁定了10分钟(是的,我知道我可以将其作为Job运行):
while($val -ne 10)
{
#loop for 10 minutes
}
当while语句结束时,我必须等待。 因此,当第一个控制台被锁定时,如何从第二个控制台获取Jobs信息? 或者还有其他想法。如果主控制台被锁定/使用,如何获得工作?
谢谢。