无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2990|回复: 6
打印 上一主题 下一主题

请问毛桃pecmd.ini中"修正 USB 驱动..."为什么不直接做进注册表呢?

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-7 21:26:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么要写在ini文件中,有什么特别的用意么
谢谢
2#
发表于 2008-12-7 22:57:08 | 只看该作者
因为之前手抖,写错了那行
回复

使用道具 举报

3#
发表于 2008-12-7 23:11:37 | 只看该作者
原帖由 liuhangtnnd 于 2008-12-7 22:57 发表
因为之前手抖,写错了那行

。。。汗个。。。佩服这位兄弟的臆想力。。。
因为就算你直接做进注册表文件也是没用滴,每次启动这些注册表值都会改变,所以需要在启动后进行修正。。。
回复

使用道具 举报

4#
发表于 2008-12-8 09:22:37 | 只看该作者
原因是SETUPREG.HIV里面的不少项会被SHELL32.DLL、BROWSEUI.DLL、SHDOCVW.DLL三大DLL里面REGINST的注册项所替代(进入桌面之前要先注册这三个DLL),所以修直接修改SHELL32.DLL才能生效。
回复

使用道具 举报

5#
发表于 2008-12-8 11:29:34 | 只看该作者
那个内置在SHELL32.DLL的方案我试了,失败了。。。不知为何,最终注册表中没有路径,只有个文件名。

[ 本帖最后由 lrbin50 于 2008-12-8 12:27 编辑 ]
回复

使用道具 举报

6#
发表于 2008-12-8 13:28:24 | 只看该作者
原帖由 lrbin50 于 2008-12-8 11:29 发表
那个内置在SHELL32.DLL的方案我试了,失败了。。。不知为何,最终注册表中没有路径,只有个文件名。

问题很可能在于路径上的问题。主要要注意:
1、数据类型可能要用%REGEXSZ%或者%REGBIN%
2、驱动路径要用相对路径。
3、作为启动设备的话它的驱动最好放在txtsetup.sif而不要放在SHELL32.DLL里面。
回复

使用道具 举报

7#
 楼主| 发表于 2008-12-8 19:31:05 | 只看该作者
原来是这样,了解了,谢谢
lrbin50在做试验?成了告诉我们一声~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-22 06:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表