即使一旦完成,powershell计划任务总是显示正在运行

我有一个PowerShell脚本设置为每天作为一个计划的任务运行,它设置了以下操作:运行程序PowerShell.exe参数:-executionpolicy bypass -file D:\ Scripts \ SomeScript.ps1

脚本成功完成,并在任务pipe理器中,我可以看到PowerShell启动然后closures,但任务计划程序仍然显示它正在运行。

对于如何解决这个问题,有任何的build议吗?

即使脚本正在做所有的configuration,似乎我需要把所有的参数放在引号内。

旧的参数(一切都很好,但任务挂起):-executionpolicy bypass -file'D:\ Scripts \ SomeScript.ps1'

新的参数(包括任务在内的所有东西都还没有完成):“-executionpolicy bypass -file'D:\ Scripts \ SomeScripts.ps1'”

不知道为什么这一台服务器需要报价,我在运行保存版本的Windows和相同版本的PowerShell的多台服务器上运行这个确切的脚本,他们都没有引号,但它的工作原理。