WIN7批处理更换桌面背景

WIN7批处理更换桌面背景,第1张

@echo off 

reg add "hkcu\control panel\desktop" /v wallpaper /d "C:\Users\deng\Pictures\ae51f3deb48f8c5471a15c2e38292df5e0fe7f45.jpg" /f 

RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters 

pause

方案二

@echo off

title 更换桌面背景

set regadd=reg add "HKEY_CURRENT_USER\Control Panel\Desktop"

%regadd%" /v TileWallpaper /d "0" /f

%regadd%" /v Wallpaper /d "C:\Users\deng\Pictures\ae51f3deb48f8c5471a15c2e38292df5e0fe7f45.jpg" /f

%regadd%" /v WallpaperStyle /d "3" /f

echo 正在更换桌面背景

RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters

echo 更换桌面背景成功

pause

exit

把里面的C:\Users\deng\Pictures\ae51f3deb48f8c5471a15c2e38292df5e0fe7f45.jpg换成你自己的图片目录即可

有些系统可能需要重启后才能显示

这个是XP系统换bmp格式壁纸的方法,win7系统可能无效。

win7系统可以用vbs调用图片文件的右键菜单更换桌面壁纸。

以下是win7更改桌面壁纸的vbs代码

NUM = "E:\a.jpg" '壁纸图片路径

Set sh = CreateObject("Shell.Application")

Set FSO = CreateObject("Scripting.FileSystemObject")

Set f = FSO.GetFile(NUM)

Set vs = sh.NameSpace(f.ParentFolder.Path).ParseName(f.Name).Verbs

For Each v In vs

  If v.Name = "设置为桌面背景(&B)" Then v.DoIt

Next

WScript.Sleep 5000

批处理没有,但是可以按照下面的步骤手动修改。

步骤说明:

首先,打开资源管理器,双击C盘盘符进入系统盘。

在C盘根目录下找到“用户”这个文件夹

在“用户”文件夹下找到你自己的账户,就是名称和你在登录Windows提示的名称一样的文件夹。

在你的文件夹下找到“桌面”,选中后右键选择【属性】。

在第四个选项卡【位置】处选择【移动】。

根据提示,浏览到你想要存储“桌面”文件的地方确定即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12125992.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存