需要推動大規模桌面背景更改

需要推動大規模桌面背景更改

我需要找到一種快速方法來更改網域中所有電腦的背景,而不是逐一更改。

我已經嘗試過 gpedit.msc 用戶配置/管理模板/桌面/活動桌面並啟用活動桌面並映射活動桌面壁紙

答案1

確保壁紙檔案位於所有使用者都可以存取的網路共用中。

答案2

此變更的常見問題是背景圖像要么格式錯誤,要么位於非共享位置。

答案3

我過去一直發現 Active Desktop GPO 設定有點不穩定。這個登入腳本應該要做到這一點:

Dim WshShell

Set WshShell = WScript.CreateObject("Wscript.Shell")
WshShell.RegWrite "HKCU\Control Panel\Desktop\Wallpaper", mybitmap.bmp
WshShell.Run "%windir%\System32\RUNDLL32.EXE user32.dll, _
    UpdatePerUserSystemParameters", 1, False

Set WshShell = Nothing

或者 - 如果您熟悉建立 MSI 檔案 - 您可以建立一個包含必要的註冊表設定的檔案並透過 AD 部署它。

答案4

您可以使用設定「使用者設定\管理範本\桌面\桌面\桌面桌布」建立 GPO,其中包含您要定義的任何壁紙,您只需確保使用者登入後可以使用您引用的桌布檔案。

一種實施解決方案是建立GPO 並將其連結到AD 中您希望受影響的所有用戶所在的級別,然後將GPO 的安全過濾分配給「網域用戶」群組(預設為經過身份驗證的用戶,這將也工作)。您也可以設定 GPO 狀態以停用所有電腦設定。

相關內容