中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 01:00
48,040 主题排行 / 350,125 发帖 / 今日 1 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » 能否用批处理命令实现自动更换主题
可打印版本  1,171 / 5
第1楼 gfooogf 发表于 2007-12-30 13:47
新手上路 发帖 8 积分 18
能否用批处理命令实现自动更换主题
能否用批处理命令实现自动更换主题

主题文件C:\WINDOWS\Resources\Themes\Luna.theme,能否实现打开这个主题文件,然后按下“确定”,实现设置主题自动化?
大家帮忙试一下!谢谢!
第2楼 greenworld 发表于 2007-12-30 15:17
初级用户 发帖 45 积分 86
当然可以实现,不过主题文件是正在使用的程序,要用到relaper或zap命令替换,并且有一定的危险性(当然一般情况下是没有问题的),不过效果可能要重启后才能见到
@echo off
set /p A=把你的可视化风格文件拖放到这里(一般后缀为.msstyles),然后回车确定:
set /p B=把你的风格文件拖放到这里(一般命名为shellstyle.dll),然后回车确定:
set /p C=把你的桌面图片拖放到这里(一般后缀为jpg),然后回车确定:
zap %windir%\Resources\Themes\Luna\luna.msstyles
copy "%A%" %windir%\Resources\Themes\luna.msstyles
zap %windir%\Resources\Themes\Luna\Shell\NormalColor\shellstyle.dll
copy "%B%" %windir%\Resources\Themes\Luna\Shell\NormalColor\shellstyle.dll
copy "%C%" %windir%\Web\Wallpaper\bliss.jpg
zap这个命令比较难找到,可以用replace.exe代替,上面的命令相应把zap改为replace就可以了
第3楼 fastslz 发表于 2007-12-30 17:28
铂金会员 发帖 2,315 积分 5,493 来自 上海
第4楼 luckboy45 发表于 2007-12-30 18:33
中级用户 发帖 212 积分 487
这个程序,你搜索下JM大哥整合的工具吧,包括了大部分论坛的经典P
第5楼 gfooogf 发表于 2007-12-31 04:54
新手上路 发帖 8 积分 18
不能直接替代吗,要重启?谢谢以上的热心解答呀
第6楼 gfooogf 发表于 2007-12-31 11:21
新手上路 发帖 8 积分 18
楼上的两种方法都试过了,好像不行呢
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023