无忧启动论坛

标题: 如果inf对某些注册项操作无效,有可能是什么造成的? [打印本页]

作者: nbhgl    时间: 2007-11-23 14:13
标题: 如果inf对某些注册项操作无效,有可能是什么造成的?
我在911PE里无法通过inf对HKLM/Classes/MSCFile里的项目进行修改。。但是同一个section里的其他语句工作良好,可以排除输入有误问题
另外这个inf在本地测试正常。。。下面是操作无效的代码

HKLM,"SOFTWARE\Classes\.msc",,,"MSCFile"
HKLM,"SOFTWARE\Classes\MSCFile\DefaultIcon",,,"%%1"
HKLM,"SOFTWARE\Classes\MSCFile\Shell\Open\Command",,0x20000,"%01%\mmc.exe ""%%1"" %%*"
作者: nbhgl    时间: 2007-11-23 16:33
已经查明。。原来是注册过DLL的关系

这个inf文件同时注册了几个DLL,似乎DLL注册总在修改注册表前,所以上面几句就被覆盖了。。
作者: nbhgl    时间: 2007-11-23 16:46
[DefaultInstall]
AddReg=XXXXX
RegisterDLLs=YYYYYY

有办法让RegisterDLLs比AddReg后执行吗?

我把RegisterDLLs放到AddReg前试过,无效




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3