1

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

4

1 回答 1

1

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

自动取款机。我有两种可能的解决方案:

  • 将脚本更改为登录脚本。这几乎只会移动延迟,但您可以让脚本在加载桌面期间/之后运行。
  • 有一个启动脚本来安排你的“真实”启动脚本运行前。创建后 1 分钟。at.exe/schtasks.exe将成功创建您的任务,您将能够登录。然后您的脚本将在 ex 之后执行。1分钟在后台。
于 2014-03-31T15:17:56.877 回答