我正在尝试远程更改在 WORKGROUP 环境中运行 Win 7 的大约 50 台计算机上的壁纸。
我对他们所有人都拥有本地管理员权限,而且他们正在运行一个代理 (Faronics),它允许我将 .bat .exe .msi .vbs 和 .ps1 远程推送给他们。
只是想知道是否有任何应用程序可以让我远程执行此操作,或者如果没有,将我的图像获取到这些机器并将其设置为默认壁纸的最简单方法是什么?
我正在尝试远程更改在 WORKGROUP 环境中运行 Win 7 的大约 50 台计算机上的壁纸。
我对他们所有人都拥有本地管理员权限,而且他们正在运行一个代理 (Faronics),它允许我将 .bat .exe .msi .vbs 和 .ps1 远程推送给他们。
只是想知道是否有任何应用程序可以让我远程执行此操作,或者如果没有,将我的图像获取到这些机器并将其设置为默认壁纸的最简单方法是什么?
Windows 使用的壁纸在注册表项HKCU\Control Panel\Desktop\Wallpaper
下
你可以用REG
命令来改变它。
看看REG /?
然后试试...
reg query "HKCU\Control Panel\Desktop" /v Wallpaper
和
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d D:\my.bmp /f
C:\Users\[user name]\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg
根据 GUI 上显示的其他桌面背景设置和文件类型, 替换以下路径中的文件是否成功。
我已经能够成功地将文件替换为另一个.jpg
重命名TranscodedWallpaper.jpg
并放置在其位置的文件,但桌面不只是自行更新。
你必须用Rundll32.exe user32.dll,UpdatePerUserSystemParameters
命令强制它。
这也是命中或未命中。在物理上使用计算机时,我已经让它正常工作了好几次,但无法让计算机远程执行相同的操作。
仍在研究 100% 有效的远程解决方案以完全回答问题。
您可以使用intelliadmin网络管理员一次远程更改所有计算机上的桌面图片