无忧启动论坛

标题: 问一下如何挂载DLL [打印本页]

作者: a22124497    时间: 2009-3-2 14:34
标题: 问一下如何挂载DLL
因为特殊要求,所有要挂载大量系统的DLL文件出来,如
C:\WINDOWS\system32\ole32.dll
C:\WINDOWS\system32\version.dll
C:\WINDOWS\system32\comctl32.dll
C:\WINDOWS\system32\shell32.dll
C:\WINDOWS\system32\SHLWAPI.dll

因为文件较多,如果全部加在PE的镜像中,镜像就有点大了``因为光这部分DLL文件就有60M

不知道这些DLL,能不能像挂载外部程序那样,把这部份的DLL,挂载到PE系统上,然后让程序调用,如杀毒软件呀什么的



本人菜鸟,在线等各位达人帮忙看看!
作者: a22124497    时间: 2009-3-2 15:37
大哥们,别光看,也说说嘛
作者: lelexiong    时间: 2009-3-2 17:19
把那个目录加入path中就行
作者: a22124497    时间: 2009-3-2 17:28
对呀,我怎么就没有想到呢,这个真简单呀!

弱弱的再问一句,我应当加在哪个变量下?  能说一下不

我在PATH下加了个绝对路径,不行,不知道是不是我加错了

[ 本帖最后由 a22124497 于 2009-3-2 17:43 编辑 ]
作者: guies    时间: 2009-3-2 17:44
pathman.exe /as C:\Windows\System32


而 pathman.exe
Google 随便找都有,不过我试了,挂载之后,系统变的很慢。
作者: a22124497    时间: 2009-3-3 08:52
谢谢楼上的大哥了,

我先试一下,我要挂载的DLL全拷出来的,也就几十M,不敢全加载。

如果有问题,我还会来的
作者: a22124497    时间: 2009-3-3 09:32
我把工具放在了外置程序中,然后加上了自启动,在环境变量中也看到新加的路径了,但是并没有生效,不知道是我哪做错了,还是我的PE不支持,用的老毛桃的那个终极版的好像

一会放911试一下!
作者: a22124497    时间: 2009-3-3 10:18
911下可以,杀毒软件启起来了,但是,不能杀毒```寒呀

再挂载点东西,就说没有啥内存了,不知道又要调什么,学习的好累呀,好在有这么多的好心人
作者: chujiafu    时间: 2009-3-3 10:39
我修改了Setupreg.hiv中的Path,但PE不能启动。也用了老毛桃的设置PE注册表文件权限工具,但还是不行。
作者: a22124497    时间: 2009-3-3 11:06
和楼上的兄弟一样无耐,希望有经验的朋友能说说说呢!
作者: netwinxp    时间: 2009-3-3 19:14
有不少DLL死认%SystemRoot%\System32这个目录,有的DLL只要和软件放同一个目录就可以了。至于PATH部分,因为启动过程要注册shell32.dll所以会造成修改注册表失效,你需要直接修改shell32.dll的字串才行。




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