【问题标题】:Changing Windows 7 Wallpaper Remotely远程更改 Windows 7 壁纸
【发布时间】:2014-05-28 17:07:01
【问题描述】:

我正在尝试远程更改 WORKGROUP 环境中运行 Win 7 的大约 50 台计算机上的壁纸。

我对他们所有人都拥有本地管理员权限,而且他们正在运行一个代理 (Faronics),让我可以将 .bat .exe .msi .vbs 和 .ps1 远程推送给他们。

只是想知道是否有任何应用程序可以让我远程执行此操作,或者如果没有,将我的图像获取到这些机器并将其设置为默认壁纸的最简单方法是什么?

【问题讨论】:

标签: windows batch-file vbscript desktop-wallpaper


【解决方案1】:

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

【讨论】:

  • regedit 键显示以下路径 C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg - 我可以简单地将 TranscodedWallpaper.jpg 替换为我自己的图像而不是搞乱注册表?
  • 替换键中的文件名弄乱了注册表
【解决方案2】:

根据 GUI 上显示的其他桌面背景设置和文件类型,替换以下路径 C:\Users\[user name]\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg 中的文件是否成功。

我已经能够成功地将文件替换为另一个 .jpg 文件重命名为 TranscodedWallpaper.jpg 并放在它的位置,但桌面不只是自行更新。

您必须使用Rundll32.exe user32.dll,UpdatePerUserSystemParameters 命令强制它。

这也是命中注定的。在物理上使用计算机时,我已经让它正常工作了好几次,但无法让计算机远程执行相同的操作。

仍在研究 100% 有效的远程解决方案来完全回答问题。

【讨论】:

    【解决方案3】:

    您可以使用intelliadmin网络管理员一次远程更改所有计算机上的桌面图片

    【讨论】:

    • 这已经回答了,你的回答也不是很具体
    猜你喜欢
    • 2011-07-10
    • 1970-01-01
    • 2016-12-11
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多