GPO运行powershell启动脚本而不等待它

时间:2014-03-31 15:03:09

标签: windows powershell startup gpo

我正在尝试为我的Windows域中的PC设置powershell启动脚本。该脚本需要大约20秒才能完成,我不希望引导过程等到它完成。我按照本文所述设置http://technet.microsoft.com/en-us/magazine/dd630947.aspx另外,我设置了GPO选项以异步方式运行启动脚本http://msdn.microsoft.com/en-us/library/ms811602.aspx 但是启动过程比没有脚本的时间长20秒。任何提示如何解决问题?

1 个答案:

答案 0 :(得分:1)

关于启动脚本的事情是,您可以保证它在任何人登录之前运行,因此延迟将在那里。异步处理的作用是,允许同时执行多个启动脚本,但所有这些都必须在您登录之前完成。

大气压。我有两种可能的解决方案:

  • 将脚本更改为登录脚本。这几乎只是移动延迟,但您可以在桌面加载期间/之后运行脚本。
  • 有一个启动脚本可以安排您的"真实"启动脚本来运行ex。创作后1分钟。 at.exe / schtasks.exe会成功创建您的任务,您就可以登录。然后你的脚本将在ex之后执行。在后台1分钟。