Board logo

标题: 如何批处理更换jpg图片的壁纸哦` [打印本页]

作者: zhitingkey     时间: 2008-2-7 21:49    标题: 如何批处理更换jpg图片的壁纸哦`

@echo off

color 0a
title 正在更换桌面 ...
echo 正在添加注册表项目...
set regadd=reg add "HKEY_CURRENT_USER\Control Panel\Desktop
%regadd%" /v TileWallpaper /d "0" /f
%regadd%" /v Wallpaper /d "C:\Documents and Settings\Administrator\桌面\1.bmp" /f
%regadd%" /v WallpaperStyle /d "2" /f
echo 正在更换桌面背景
RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters
exit
这个只能更换bmp格式的壁纸`
请教各位还有没有办法更换jpg格式的啊`
请教各位高手了`
祝大家新年快乐`
作者: slore     时间: 2008-2-8 01:12
系统的壁纸都是BMP的……


你的JPG的图会先转成BMP的。
作者: everest79     时间: 2008-2-8 15:27
就是因为只支持bmp的,所以只是添加到注册表的jpg图纸无法转换图片,嘿嘿
作者: zhitingkey     时间: 2008-2-9 15:45
哦,谢谢各位了哦`
新年快乐`
作者: 6622186     时间: 2008-2-16 00:48
有一个命令行工具可以实现格式转换, 不过会在图片上留下一些相关信息.