2012-05-18 52 views
2

计划任务正在运行的脚本我使用Windows“计划任务”来运行参数的PowerShell脚本。PowerShell的:在后台而不是前台

出于某种原因,它是在后台而不是前台执行。我希望能够看到它正在执行......完成需要1个多小时,我希望看到它的进展。

感谢

回答

3

两个,我能想到的可能原因:

  • “运行用户是否登录或没有”的选项中选择
  • paramete -WindowStyle隐藏指定powershell.exe。

如果既不是这样,也不知道可能是什么原因。也许隐藏PowerShell窗口的其他脚本元素?

+0

啊......是的,这是“运行用户是否登录或没有”标志。只要我关闭并重新运行任务,我就会看到Powershell窗口弹出并在前台运行!非常感谢! – user952342

4

是它的Windows Server或Windows 7的机器?

在Windows Sever的任务调度程序启动中没有用户模式应用程序(除非政策规定)对,Windows 7的调度发射系统的开户申请。这可能是Windows隐藏的原因。

此外,如果你的脚本需要一个小时运行显示PS窗口是不是一个好主意,而不是你可以航线的PS输出到一个文本文件,并检查文件的详细信息在需要时监控进度。

+0

谢谢。这是一个很好的建议。我想我会输出到一个文件并监视它。 – user952342