2
$abc={script}

Start-Job $abc -name MyTask

该脚本在后台运行了很长时间,因此我想在它仍在运行时将其删除。当我尝试使用 删除作业时Remove-job -name MyTask -force,如果作业已被删除,则会引发错误。所以我需要一个

If(Check the job name exist)
 {
     Remove-job -name MyTask -force 
 }
4

1 回答 1

4

尝试:

if ( [bool](get-job -Name MyTask -ea silentlycontinue) )
{
  ...
}
else
{
  ...
}
于 2013-05-22T07:05:18.803 回答