无忧启动论坛

标题: PE中如何搞定绿软的dll? [打印本页]

作者: neo007    时间: 2012-3-15 13:39
标题: PE中如何搞定绿软的dll?
试了几天了,都搞不明白.高手帮忙啊

用的是0pe1.41版. 进pe后, 运行如下绿色便携软件, 总是出现fail loading library pdh.dll.
对pe做了各种部署和安装(哈哈,叫部署吧? 太专业了)的尝试, 问题总是出现,有时候是oleacc.dll

试了在pe中复制这几个dll到pe的system32, 再运行绿软依旧. 试了双击pdh.dll, 注册失败.

再另一个pe中, 这个绿软是可以运行的. 但0pe各方面都符合我的需要,就差这个软件了.

高手帮忙!!!

绿软下载:
http://115.com/file/c2x85pyu#
SkypeLauncher-USB.rar
作者: felix1031    时间: 2012-3-15 13:59
应该不止一个少,可以用微软的Dependency Checker工具看看exe用了哪些dll
作者: neo007    时间: 2012-3-15 17:56
原帖由 felix1031 于 2012-3-15 13:59 发表
应该不止一个少,可以用微软的Dependency Checker工具看看exe用了哪些dll



谢谢. depend显示需要msvbvm60.dll(它包含了许多dll,但不包括oleacc.dll).
但我把这个dll复制到pe system32后, 运行绿软提示oleacc.dll失败. 我复制到pe system32,注册失败.
作者: felix1031    时间: 2012-3-15 19:22
标题: 回复 #3 neo007 的帖子
居然需要这个dll,可能是用vb6写的exe,但是这个msvbvm60.dll有好几个版本,因为vb6出了很多service pack,直到sp6,先试试第一个和最后一个版本,成功几率比较高,对应的其他dll,也要用对应版本。。。是个花时间的活。。。还有最好去微软下vbruntime,用7zip解开就可以看到里面对应的其他dll




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