Joh*_*Doe 2 windows vbscript desktop-wallpaper batch-file
我试图远程更改在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
Run Code Online (Sandbox Code Playgroud)
和
reg add "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d D:\my.bmp /f
Run Code Online (Sandbox Code Playgroud)
小智 5
C:\Users\[user name]\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg根据GUI和文件类型上显示的其他桌面背景设置,命中或关闭以下路径中的文件.
我已经能够成功地将文件替换为另一个.jpg重命名的文件TranscodedWallpaper.jpg并放在其位置,但桌面不仅仅是自己更新.
你必须用Rundll32.exe user32.dll,UpdatePerUserSystemParameters命令强制它.
这也是命中或错过.我已经在计算机上进行了多次正确的工作,但无法使计算机远程执行相同操作.
仍然致力于100%工作的远程解决方案,以完全回答这个问题.