在 Windows 10 上更改壁纸

在 Windows 10 上更改壁纸

我有一个装有 Windows 10 笔记本电脑的实验室。我需要更改机器上的桌面壁纸。我不想手动执行此操作。大约有 1000 台机器。我想以编程方式执行此操作。

我尝试转到 HKCU\Control Panel\Desktop\Wallpaper 并更改路径。我还尝试转到 C:\Windows\Web\Wallpaper\Windows 并更改 jpg。但这仍然无法更改壁纸。还有其他方法吗?

答案1

更新注册表后,调用:

RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters,2,True

强制立即更新。在论坛在我找到这个答案的地方,他们将这种方法描述为未记录且不推荐。但是它已经过测试并且目前有效。您可以通过将其全部放入批处理文件中来进一步自动化此操作。

相关内容