2011-12-07 119 views
1

有大約50臺Windows(服務器和客戶端)機器的網絡。 我有一些腳本需要在這些機器啓動時運行。在Windows啓動時運行腳本,不使用GP

  • 本地GPO是有問題的,因爲我不想通過所有這些機器並設置它。

  • 域GPO是有問題的,因爲我要運行的腳本從域中刪除機器,但我仍然需要它在域退出後重新啓動後運行。

  • 註冊表項有問題,因爲腳本需要在用戶登錄之前運行。

如何設置腳本在啓動時運行,而無需在本地設置或取決於域?

+0

你還沒有真正給自己留下很多選擇tbh,通過域名gp安裝服務? –

回答

0

您應該能夠設置在啓動時的東西了(之前的登錄過程)通過將在HKEY_LOCAL_MACHINE \ SYSTEM可執行\ CURRENTCONTROLSET \控制\會話管理\ BootExecute

參見:

http://technet.microsoft.com/en-us/sysinternals/bb897447

+0

我相信只適用於本機應用程序(不是Win32應用程序),因此在這種情況下可能不適用。 –

+0

它不適合我,我想這是因爲在啓動的這一步它不能使用像Win32這樣的操作環境API。 – Infra

1

充分利用兩全其美。

使用兩個腳本。

  1. 您使用域GP來安裝安裝腳本。

  2. 您的安裝腳本配置本地GP以運行您的原始腳本。

請問您有工作嗎?