中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-07 12:52
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何批处理更换jpg图片的壁纸哦` 查看 897 回复 4
楼 主 如何批处理更换jpg图片的壁纸哦` 发表于 2008-02-07 21:49 ·  中国 广东 深圳 龙岗区 电信
初级用户
积分 84
发帖 32
注册 2007-09-17 12:42
18年会员
UID 97604
性别 男
来自 湖北
状态 离线
@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格式的啊`
请教各位高手了`
祝大家新年快乐`
2 发表于 2008-02-08 01:12 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
系统的壁纸都是BMP的……


你的JPG的图会先转成BMP的。
3 发表于 2008-02-08 15:27 ·  中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
19年会员
UID 74552
性别 男
状态 离线
就是因为只支持bmp的,所以只是添加到注册表的jpg图纸无法转换图片,嘿嘿
4 发表于 2008-02-09 15:45 ·  中国 广东 深圳 龙岗区 电信
初级用户
积分 84
发帖 32
注册 2007-09-17 12:42
18年会员
UID 97604
性别 男
来自 湖北
状态 离线
哦,谢谢各位了哦`
新年快乐`
5 发表于 2008-02-16 00:48 ·  中国 湖北 潜江 电信
高级用户
★★★
积分 894
发帖 411
注册 2007-02-17 12:15
19年会员
UID 79697
性别 男
状态 离线
有一个命令行工具可以实现格式转换, 不过会在图片上留下一些相关信息.
@set c= 不知则觉多,知则觉少,越知越多,便觉越来越少. --- 知多少.
@for,/l,%%i,in,(1,1,55)do,@call,set/p=%%c:~%%i,1%%<nul&ping/n 1 127.1>nul


论坛跳转: