2014-03-31 128 views
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秒。任何提示如何解決這個問題?GPO運行PowerShell啓動腳本,無需等待它

+0

此問題更適合服務器故障。 –

回答

1

有關啓動腳本的事情是,您可以保證它在任何人登錄之前運行,所以延遲將在那裏。異步處理的功能是同時啓用多個啓動腳本,但所有這些腳本都必須先完成才能登錄。

Atm。我有兩種可能的解決方案:

  • 將腳本更改爲登錄腳本。這幾乎只是移動延遲,但您可以在桌面加載期間/之後運行腳本。
  • 有一個啓動腳本來安排你的「真正的」啓動腳本運行前。創建1分鐘後。 at.exe/schtasks.exe會成功創建您的任務,您將能夠登錄。然後你的腳本會在ex後執行。在後臺1分鐘。
相關問題