2016-05-08 61 views
0

我试图运行无限循环这个脚本。如果我删除Try,catch并最终阻止它继续前进,我手动停止它,这是我想要的。因此,我认为这个缺陷在某处,但无法解决。我如何让这个脚本继续运行?PowerShell脚本并不在无限循环中运行

+0

好了,先干掉> $空的,打破有一个看看可能抛出的异常($ _。Exception)。 “return $ true”无助于保持循环。如果你不在脚本中的某个函数中,则返回你的函数。 –

+0

你是对的。我已经将所有代码输入到函数中,现在它可以在无限循环中运行。 – Okrx

回答

1

如何让这个脚本继续运行?

停止制作脚本return

只需从try块中删除return $true语句。在闭锁段

如果您希望循环继续,甚至发生错误时,从catch块删除return $false以及

+0

谢谢,你对没有使用回报是正确的。仍在学习编码。要在无限中运行它,请按@MartinMaat注释。 – Okrx