在“while”循环中包装代码时出错

时间:2013-04-12 14:16:42

标签: windows powershell

好吧,我有点尴尬,但无论如何我都要问。我有一个完美运行的脚本,我在无限循环中包裹着最后一个睡眠:

    while($true){}

这就是我添加的所有代码和所有大括号都匹配,为什么我会收到此错误:

“缺少x行中的结束语句块,其中x是文件中的最后一行”

function A(){

}

while($true){

  [... Do Stuff ...]
  Start-Sleep -s 10
}

我在{}时删除了encapuslating,一切都很好。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

嗯,发布的语法是正确的。

我的猜测是你在浏览器中重新输入了这个内容,我会检查你所有的()以确保你错误地没有{}。

否则,需要复制并粘贴您的实际代码。