中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 02:39
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [分享]快速修改「开始」按钮文字
可打印版本  2,700 / 15
第1楼 tireless 发表于 2008-09-10 03:08
银牌会员 发帖 1,122 积分 2,025
[分享]快速修改「开始」按钮文字


修改 .rc 部分的代码由 HAT 编写,还有 slore 提供的一些帮助,谢谢!

测试环境:Windows XP SP2
所用工具ResHacker.exeGoRC.exe
原理ResHacker.exe 在命令行下修改、替换 explorer.exe
执行过程1.ResHacker.exe 提取 explorer.exe 的 37 号 StringTable 为 .rc 文件
2.用户输入新的按钮文字(即修改 .rc 文件)
3.GoRC.exe 编译 .rc 为 .res 文件
4.结束 explorer.exe 进程、重命名 dllcache 下的 explorer.exe 为 .backup 后缀
5.ResHacker.exe 使用 .res 文件覆盖修改 explorer.exe
6.Start explore
r
技巧:不输入文字,直接回车,可以移除「开始」按钮 截图

修改.bat


恢复.bat


下载地址: http://upload.cn-dos.net/img/780.rar
下载地址2: http://www.brsbox.com/filebox/down/fc/6870f67f2ec08e5a8ab85283b314d7d9

-------------------------------------------------------------------------------------------------------
以上修改方法是直接修改系统的 explorer.exe。还有另一种修改方法------ 加载另一个目录的 explorer.exe,修改注册表中的 shell 值指向这个 explorer.exe。跳至 14 楼

[ Last edited by tireless on 2008-9-21 at 08:49 PM ]
第2楼 metoo 发表于 2008-09-10 06:58
初级用户 发帖 93 积分 195
ResHacker.exe 有命令行接口啊- -!才知道
第3楼 zts59 发表于 2008-09-10 09:33
中级用户 发帖 104 积分 387
不错,改资源也可以命令行,高
第4楼 HAT 发表于 2008-09-10 10:23
版主 发帖 5,017 积分 9,023
学习了
第5楼 terrytong 发表于 2008-09-10 11:53
中级用户 发帖 115 积分 240
运行了之后怎么金山词霸就出错了,怎么也打不开了。
第6楼 tireless 发表于 2008-09-10 12:14
银牌会员 发帖 1,122 积分 2,025
Originally posted by terrytong at 2008-9-9 03:53 PM:
运行了之后怎么金山词霸就出错了,怎么也打不开了。

可能是由于重启了 explorer.exe 的缘故。
第7楼 slore 发表于 2008-09-10 12:32
铂金会员 发帖 2,478 积分 5,212
还是建议改注册表修改shell……还原方便还不替换系统原文件。
第8楼 radem 发表于 2008-09-10 13:21
高级用户 发帖 383 积分 691
支持原创

modify startbutton text.rar
第9楼 ggaking 发表于 2008-09-11 23:10
新手上路 发帖 8 积分 19
看到你最后一个恢复的批处理,好象就是将那个注册表删除了,却没有恢复为原来的值啊,这样重新启动要出错的呀!
第10楼 tireless 发表于 2008-09-11 23:27
银牌会员 发帖 1,122 积分 2,025
Originally posted by ggaking at 2008-9-11 03:10 AM:
看到你最后一个恢复的批处理,好象就是将那个注册表删除了,却没有恢复为原来的值啊,这样重新启动要出错的呀!

我也不记得默认有没有那个“shell”值。我试过了,不会出错。
第11楼 slore 发表于 2008-09-12 23:02
铂金会员 发帖 2,478 积分 5,212
默认是explorer.exe不能删除的说
第12楼 coolrain 发表于 2008-09-14 11:19
新手上路 发帖 4 积分 8
好不错
第13楼 coolrain 发表于 2008-09-14 11:19
新手上路 发帖 4 积分 8
可以的,忘记说了
第14楼 tireless 发表于 2008-09-22 16:47
银牌会员 发帖 1,122 积分 2,025
修改方案二:
修改.bat


恢复.bat


下载地址:http://upload.cn-dos.net/img/781.rar
下载地址2: http://www.brsbox.com/filebox/down/fc/be99982f13243d6129bbffe4888e1e8a

[ Last edited by tireless on 2008-9-21 at 08:48 PM ]
第15楼 moniuming 发表于 2008-09-24 17:30
银牌会员 发帖 574 积分 1,335 来自 广西
好东西,顶起来!!!
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023