Board logo

标题: [特效代码] 【已解决】求助批处理更改桌面背景? [打印本页]

作者: waa333    时间: 2009-3-25 09:31     标题: 【已解决】求助批处理更改桌面背景?

我先搜索论坛上的
http://bbs.bathome.net/viewthread.php?tid=2090&highlight=%D7%C0%C3%E6
看到里面的测试环境是 windows XP sp2

我的系统是SP3,测试都是没有将需要的图片显示出来。
运行批处理后都是   蓝色  的背景。

而且还测试了下面两种方法,结果都是   蓝色  的背景,超郁闷,不知道错在哪里?

第一种:
@echo off
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /v Wallpaper /d C:\WINDOWS\Web\Wallpaper\1.jpg /f
gpupdate /force

第二种:
@echo off
set regadd=reg add "HKEY_CURRENT_USER\Control Panel\Desktop
%regadd%" /v TileWallpaper /d "0" /f
%regadd%" /v Wallpaper /d "C:\WINDOWS\Web\Wallpaper\1.jpg " /f
%regadd%" /v WallpaperStyle /d "2" /f
RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters
exit

[ 本帖最后由 waa333 于 2009-3-26 20:36 编辑 ]
作者: Batcher    时间: 2009-3-25 09:49

请贴出你尝试的完整代码,而不是方法。
也需人家的方法是对的,只是你尝试时写错了代码。
本版规则
1、求代码、寻求代码解释、探讨代码得失的帖子均可发在本版块,其余话题禁止在本版讨论;
2、求助时,务必在顶楼一次性把问题交代清楚;若文字难以表述,请配图说明,或是上传附件;但是,一切操作应从节约论坛资源的角度出发,能文字说明清楚的就无需再发图片,小图能说明问题的尽量不截全图,在不影响效果的前提下尽量压缩图片及附件;
3、所发代码若不止一行,请务必用code标记把代码部分首尾括起来,以便他人复制;


Q: 如何用code把代码扩起来?
A: http://bbs.bathome.net/thread-404-1-1.html
作者: waa333    时间: 2009-3-25 16:09

第一种方法的错误在BMP文件。
第二种不知道错误在哪里?
反正的目的达到了!(有一种能用就行了)
还是谢谢论坛巡查提醒。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2