无忧启动论坛

标题: [试验]仅需14K的文件,让 WIM 成为 EXE! [打印本页]

作者: lxl1638    时间: 2008-3-2 01:56
标题: [试验]仅需14K的文件,让 WIM 成为 EXE!
仅需一个 14K 的 DLL,可以让 WIM 显示图标,并且象 EXE 一样成为可执行文件,无论你是通过鼠标双击 WIM 文件,或者是在[开始菜单]运行处输入 WIM 文件,都可象 EXE 一样启动你的 WIM !

下载的附件解压到硬盘,内有1个WIM、1个DLL和2个CMD,CMD的用途一看就明,先执行"注册.CMD",再双击那个WIM你会看到结果:启动了THUNDER5.0,关闭THUNDER5.0后,你还会发现内存中并没有挂载任何 WIM 映像,同时这个DLL还会让WIM显示自己的图标,它的最大作用是让资源管理器加载WIM,并不需要 WimTool 或者 WIMNT 之类的 EXE,也可以让 WIM 象 EXE 一样启动起来。

如果要取消这个DLL的功能,执行另一个CMD,重启后删之。当然,初次的试验,还有很多需完善的地方,大家先试验一些时间,提些建议。

运行条件:安装 WimFltr,越新版越好。

[ 本帖最后由 lxl1638 于 2008-3-2 05:08 PM 编辑 ]

THUNDER.part1.rar

390.63 KB, 下载次数: 1203, 下载积分: 无忧币 -2

THUNDER.part2.rar

390.63 KB, 下载次数: 2893, 下载积分: 无忧币 -2

THUNDER.part3.rar

390.63 KB, 下载次数: 2592, 下载积分: 无忧币 -2

THUNDER.part4.rar

390.63 KB, 下载次数: 1204, 下载积分: 无忧币 -2

THUNDER.part5.rar

251.19 KB, 下载次数: 779, 下载积分: 无忧币 -2


作者: neo4026    时间: 2008-3-2 01:59
第二次坐老九沙发 支持一下
作者: 玄天    时间: 2008-3-2 02:02
先试试再说~~~~~~`
作者: lxl1638    时间: 2008-3-2 02:08
如果有问题,先卸载 WimTool 和 WIMNT 的图标功能再试。
作者: lzys    时间: 2008-3-2 04:15
不错,支持一下。。下载的人不少,回帖的就不多了。^_^
作者: mmyu8888    时间: 2008-3-2 05:38
不错支持一下!~~~~~~~~~
作者: jjpan    时间: 2008-3-2 08:24
我也来尝个鲜!
作者: nm888    时间: 2008-3-2 08:32
这个肯定要支持,老九发的东西总是走在前头,赶紧跟上。
作者: kzr588    时间: 2008-3-2 08:48
有了这个,使用WIM文件就方便多了
作者: yyq572    时间: 2008-3-2 08:57
高,如果把硬盘上的软件都打包上WIM,就可以省空间,抗病毒,无碎片,软件设置不会变,太适菜鸟了

建议如果没配制文件的话,假设是 AAA.wim,默认图标就应该是 AAA.exe,默认打开也为 AAA.exe

[ 本帖最后由 yyq572 于 2008-3-2 09:06 AM 编辑 ]
作者: WLDNA    时间: 2008-3-2 09:04
这样的功能超好啊,o(∩_∩)o...
下来试试
作者: WLDNA    时间: 2008-3-2 09:21
奇怪了,我的这儿运行报错,晕
老九看看,我是在XP下,用的 是最新版的WIMNT,呵呵
怎么回事?还有,没有安装WIMNT前也是这样的,


我刚刚重启了下EXPLORER,发现可以了,o(∩_∩)o...
不过,好像在相同的目录下建了个文件夹,呵呵
不知道是不是因为WIMNT,呵呵
发图来看下,






再补充一点,关闭迅雷后,他确实是消失了,只剩下,一个空空的目录,o(∩_∩)o...
老九辛苦了

[ 本帖最后由 WLDNA 于 2008-3-2 09:23 AM 编辑 ]
作者: helloman    时间: 2008-3-2 09:30
这个功能真好,谢谢楼主!下载了试试看

在XP下,我用最新的WimNT和WimFLTR:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=109331, 但是点击Thunder.wim打开后,再点击 Thunder.exe出错,不知道是不是跟我已经安装了迅雷有关?

[ 本帖最后由 helloman 于 2008-3-2 09:46 AM 编辑 ]

ew.JPG (62.92 KB, 下载次数: 60)

ew.JPG

作者: foolst    时间: 2008-3-2 09:34
走在前头东西,支持老九
作者: cuijian    时间: 2008-3-2 09:36
下载文件的历史记录应该不会被保留的。
作者: l1982012800    时间: 2008-3-2 10:10
同一目录下会产生一个MountPath文件夹,关闭也不会删掉,我想应该把它放在临时文件夹中,
作者: lyp1962    时间: 2008-3-2 10:29
支持老九,为老九的新思路新动作欢呼。
作者: WLDNA    时间: 2008-3-2 10:50
原帖由 l1982012800 于 2008-3-2 10:10 AM 发表
同一目录下会产生一个MountPath文件夹,关闭也不会删掉,我想应该把它放在临时文件夹中,



可以删除的,你打开任务管理器,有可能是迅雷的升级程序正在运行,看看
反正我的就是这样的,呵呵
作者: 星星雨    时间: 2008-3-2 10:53
支持老九对PE领域的新发现.
作者: ynxmaifmsguxmft    时间: 2008-3-2 11:05
我在注册了那个DLL文件后,就不再有了WIM文件的打开方式。只能看见迅雷的图标不能打开了(PE系统下)。请问各位老师是怎么回事呢?(我已经安装了wimfltr.exe)

[ 本帖最后由 ynxmaifmsguxmft 于 2008-3-2 11:07 AM 编辑 ]
作者: goffi    时间: 2008-3-2 11:20
支持
好东西
呵呵,每周都有新发现
作者: wanghh    时间: 2008-3-2 11:34
☆۩۞۩☆【谢谢提供!】 ☆۩۞۩☆
作者: 陌上风    时间: 2008-3-2 11:49
不错的东东!支持下。
作者: nn2nn    时间: 2008-3-2 12:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: xuexiang    时间: 2008-3-2 12:10
好东西
顶一下
作者: chenall    时间: 2008-3-2 12:11
一上来就有好东西,收下先
作者: 火焙鱼    时间: 2008-3-2 12:15
这是wimtool的简化版吧,老九就是强啊!
作者: chenall    时间: 2008-3-2 12:23
原帖由 nn2nn 于 2008-3-2 12:10 发表
说明下运行环境。

依赖程序。

如果在CHENALL的纯内核也可运行,那就帅呆了。


我觉得应该是可以用的.因为这个DLL只需要处理mount和unmount而且不需要图形界面,
所以DLL可以做得很小.

不过不知是老九的手误还是什么的,发现注册后默认图标竟然是如下.(我的解压到桌面上的)
C:\Documents and Settings\Administrator\桌面\THUNDER\.EXE,0

目前初步测试了下,不需要WINT或WINTOOL的支持.自动执行还有图标功能和用Wimtool一样的.
当然了显示图标还是可以换成另一种方式的.
作者: panwenfei    时间: 2008-3-2 12:24
呵呵~强烈支持,这样使用起来就更加方便了
作者: nn2nn    时间: 2008-3-2 12:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: chenall    时间: 2008-3-2 12:41
原帖由 nn2nn 于 2008-3-2 12:35 发表
我在(XP(旧版驱动)上试,曾装过WIMNT,卸载后。(是别人的机,没装过WIMTOOL)
注册,图标正常(一个)。
双击时还是用WIMNT来挂载,当然就不能启动了。

可能是依赖WIMTOOL运行。


我测试过了,不依赖WINTOOL,(在纯内核下测试,为了准确性我删除了所有外置程序除了SYSTEM.WIM启动到桌面后注册这个DLL文件.
再双击某个WIM文件,发现可以自动挂载,但是由于这些WIM文件不是用WIMTOOL制作,所以只有挂载成功,并不执行其它动作.)

还有一点这个IShellExecuteHook听说不支持 vista.所以VISTA的可能就无法使用了.

在我的电脑上测试也是可以的(装过WIMNT).直接注册DLL文件,发现.WIM文件关联已经被改变了(同WINTOOL)
执行正常.
再用WIMNT注册关联.这个HOOK还是存在.WIMNT的相关功能都不能用.需要卸载这个DLL后才行.

[ 本帖最后由 chenall 于 2008-3-2 12:45 PM 编辑 ]
作者: nn2nn    时间: 2008-3-2 13:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: loveqiuer    时间: 2008-3-2 13:19
下载了,研究,变高手才和大家讨论
作者: lisong    时间: 2008-3-2 13:59
又有新东东出来了,强烈支持
作者: secowu    时间: 2008-3-2 14:10
最好也能自动删除空目录。。。。
作者: 双响炮    时间: 2008-3-2 14:44
太好了,老九是怎么想到滴,佩服
作者: lxl1638    时间: 2008-3-2 15:56
这个DLL仅仅是一个验证,一个试验,肯定还需完善。
原理上Win2000以后的系统都可以用这个DLL,包括 Vista 或 2008系统,Vista 和 2008是支持 IShellExecuteHook 的,微软的官方有说明,只是安全性增加了,要管理员在注册表中增加一个键值,Vista 系统才支持 IShellExecuteHook。
作者: lxl1638    时间: 2008-3-2 17:15
原帖由 l1982012800 于 2008-3-2 10:10 AM 发表
同一目录下会产生一个MountPath文件夹,关闭也不会删掉,我想应该把它放在临时文件夹中,


这个目录可以设置,以后更新 WimTool 将会有更全面的功能来设置 WIM 文件的个性化,也可以在 WimTool 设置结束后是否清除这个目录的内容,总之,等本人慢慢完善这个 DLL 再去更新 WimTool。
作者: chenall    时间: 2008-3-2 17:32
我再重新提一个意见,之前已经有提过的.(希望nn2nn和lx1638大大可以考虑一下)

WINTOOL和WIMNT是否可以统一一下自动运行的接口?
即然都是将信息写在WIM的XML里面的,
为何不讨论一下使用一个统一的方案.
这样一样,无论使用WIMNT或WIMTOOL都可以直接使用,免得换个工具就要修改一下.

做好WIM工具包就不用区分WIMNT或WIMTOOL专用的了,想用什么工具由用户自由选择.
作者: lxl1638    时间: 2008-3-2 17:46
原帖由 chenall 于 2008-3-2 05:32 PM 发表
我再重新提一个意见,之前已经有提过的.(希望nn2nn和lx1638大大可以考虑一下)

WINTOOL和WIMNT是否可以统一一下自动运行的接口?
即然都是将信息写在WIM的XML里面的,
为何不讨论一下使用一个统一的方案.
这样 ...


如果完善了这个 DLL ,无需 WimTool 或 WIMNT 也可以自动运行 WIM 了,以后的 WimTool 侧重更新 WIM 个性化的设置功能和右键菜单功能。WimTool 的所有设置包括图标都是写在 XMLINFO 中的,见图,以后再详细说明 WimTool 个性化 WIM 文件的定义方法。

就是设置好的 WIM 无需 WimTool 或  WIMNT 也可以直接使用。

未命名.PNG (38.03 KB, 下载次数: 99)

未命名.PNG

作者: willsion    时间: 2008-3-2 17:53
看起来不错。。。。。。。。。
作者: fjxplsy    时间: 2008-3-2 18:11
好东西啊!还有什么不完善的地方吗?
作者: 玄天    时间: 2008-3-2 20:01
在 MCE2005 系统中双击 Thunder.wim 就蓝屏,向当初的 wimtool, Vista 和 PE 这未作测试
但自己打包的貌似就不会,真晕
作者: nn2nn    时间: 2008-3-2 20:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: 玄天    时间: 2008-3-2 21:59
wintool 的兼容性是乎比 wimnt 差一些~~~
作者: 龙泉剑1    时间: 2008-3-2 22:25
原帖由 nn2nn 于 2008-3-2 08:07 PM 发表

QUOTE:
原帖由 chenall 于 2008-3-2 05:32 PM 发表
我再重新提一个意见,之前已经有提过的.(希望nn2nn和lx1638大大可以考虑一下)

WINTOOL和WIMNT是否可以统一一下自动运行的接口?
即然都是将信息写在WIM的XML里面的,
为何不讨论一下使用一个统一的方案.
这样一样,无论使用WIMNT或WIMTOOL都可以直接使用,免得换个工具就要修改一下.

做好WIM工具包就不用区分WIMNT或WIMTOOL专用的了,想用什么工具由用户自由选择.


WIMNT要兼容WIMTOOL的挂载,启动文件容易。WIMNT现在不支持卸载事件。
WIMTOOL不兼容WIMNT的WIMSETUP.INI,那东西加上来是一大堆垃圾。
WIMNT也差不多到尽头了。
WIMTOOL的系统备份还原中,可能有很长的路要走。
如果WIMTOOL能兼容WIMNT是最大的好处。

阿呆说WIMNT的WIMSETUP.INI是垃圾?用起来感觉很酷。

这个dll我测过了,如果不是用wimtool做的自动运行的wim文件,就只能挂载。

希望能够兼容wimnt的启动方式和图标。

还是统一好。
作者: lxl1638    时间: 2008-3-2 22:50
原帖由 龙泉剑1 于 2008-3-2 10:25 PM 发表

阿呆说WIMNT的WIMSETUP.INI是垃圾?用起来感觉很酷。

这个dll我测过了,如果不是用wimtool做的自动运行的wim文件,就只能挂载。

希望能够兼容wimnt的启动方式和图标。

还是统一好。


你用别的WIM试验当然只能挂载了,不管是用WimTool还是WIMNT,都要对WIM作设置才能让它自动运行。如果不对WIM作设置,不管是WimTool还是WIMNT都无法直接启动一个WIM文件。其实,WimTool也可以不用DLL启动一个WIM文件的,只是本人放出的实例少,知道的、使用的人少而已。

但 WimTool 和 WIMNT 定义设置WIM的理念和方法都有很大的差别,要统一不容易。如 WIMNT 的图标以资源数据写在WIM文件结尾,WimTool 的图标以BASE64编码写入XML。在用同样的算法,WIMNT设置的图标显示速度会快,但兼容性差,一旦修改了WIM,图标又要重新设置;WimTool设置的图标兼容性好,修改WIM后图标不会掉失。如前面所说,算法相同时,WimTool设置的图标显示速度稍慢,但经改进后 ---- 钳入汇编、先进的算法、提前启动线程解码图标数据,到系统需要用到图标时,图标句柄已准备好了,显示图标也很快,可以从两个版本WimIcon设置图标速度看得出来。

[ 本帖最后由 lxl1638 于 2008-3-2 10:53 PM 编辑 ]
作者: lxl1638    时间: 2008-3-2 22:58
另外,在图标设置方面,本人难以接受 WIMNT 的设置方式,不竟这样的图标经不起别的工具(如微软的ImageX或老外其它工具)对WIM的修改,所以本人的思路是:尽可能用兼容的方法,效率的提高就从代码和算法上考虑。
作者: gd510090    时间: 2008-3-2 23:25
请问:如何才能自动运行?我自己做的不能运行,还有临时文件夹不能自动删除。如图
谢谢!
呵呵!已经能自动运行了。

[ 本帖最后由 gd510090 于 2008-3-2 11:41 PM 编辑 ]

Snap1.jpg (72.77 KB, 下载次数: 97)

Snap1.jpg

作者: gd510090    时间: 2008-3-2 23:46
晕!!!怎么只能运行一次?第二次就变成打开文件夹了。
关闭之后不能自动卸载,得手动删除,不知道那设错了

[ 本帖最后由 gd510090 于 2008-3-2 11:52 PM 编辑 ]
作者: lxl1638    时间: 2008-3-2 23:55
你不了解迅雷啊,关迅雷不是从窗口右上角的"X"关的,这样"关法"实际是最小化迅雷窗口,迅雷还在运行。
当你的程序还没有关时是不能删文件的,这是常识。另外,程序还没有关时再双击就是自动打开目录给你,因为程序已运行,再运行一个就没有意义了,所以给你打开目录。

[ 本帖最后由 lxl1638 于 2008-3-2 11:59 PM 编辑 ]
作者: gd510090    时间: 2008-3-3 00:14
迅雷没事。迅雷退出了,再进去还是能启动程序。但是我自己弄的第一次能启动,退出之后再双击就变成打开文件夹了,用右键卸载之后;再次双击又能运行了。
刚刚测试,系统注销了。那临时文件还在。如图

[ 本帖最后由 gd510090 于 2008-3-3 12:20 AM 编辑 ]

Snap1.jpg (33.26 KB, 下载次数: 123)

Snap1.jpg

Snap1.jpg (128.37 KB, 下载次数: 114)

Snap1.jpg

作者: lxl1638    时间: 2008-3-3 00:22
原帖由 gd510090 于 2008-3-3 12:14 AM 发表
迅雷没事。迅雷退出了,再进去还是能启动程序。但是我自己弄的第一次能启动,退出之后再双击就变成打开文件夹了,用右键卸载之后;再次双击又能运行了


可能有三:
1、你误操作,是从窗口右上角的"X"关迅雷,以为是真正关了;
2、你的机子性能不是很好,关迅雷时要些时间,但你又马上双击它,此时迅雷还在内存,所以再次双击时就是打开目录。
  以后 DLL 完善一下,如适当当延时;
3、你在下载文件,迅雷关闭时要保存下载的文件,关闭要些时间,就回到了第2种原因了。

你关闭迅雷后,从任务管理器看看迅雷是不是真正关闭了,如果不是真正关闭,再双击肯定是打开目录。
或者你的系统有问题,迅雷不能正常关闭。

[ 本帖最后由 lxl1638 于 2008-3-3 12:24 AM 编辑 ]
作者: gd510090    时间: 2008-3-3 00:45
不是迅雷,是以下两个东东

Autoruns-v9.01H.rar

240.81 KB, 下载次数: 48, 下载积分: 无忧币 -2

hijackthis.rar

199.03 KB, 下载次数: 90, 下载积分: 无忧币 -2


作者: lxl1638    时间: 2008-3-3 07:30
你没有看这个主题的其它内容,一个WIM没有经过设置,不管是WimTool还是WIMNT都无法直接启动,要用这个DLL来启动WIM,这个WIM必须按WimTool定义的规范设置。
作者: lxl1638    时间: 2008-3-3 07:52
原帖由 gd510090 于 2008-3-3 12:45 AM 发表
不是迅雷,是以下两个东东


给你新的DLL、新的WimTool和设置好的WIM,你可以使用了。
但DLL和WimTool还不算正式版,功能还要完善(WimTool打算加入结束时清空挂载目录的选项,DLL谁备加入环境变量的支持和部分PECMD命令的支持)。以后WimTool更新的功能主要是对WimTool的设置,一个设置好的WIM可以离开WimTool或WIMNT而正常使用。

WimTool.rar

345.85 KB, 下载次数: 214, 下载积分: 无忧币 -2

Autoruns-v9.01.rar

239.68 KB, 下载次数: 106, 下载积分: 无忧币 -2

hijackthis.rar

200.82 KB, 下载次数: 51, 下载积分: 无忧币 -2


作者: yjliu668    时间: 2008-3-3 08:02
不错,非常方便,谢谢!
作者: bailang3106    时间: 2008-3-3 08:05
走在前头东西,支持老九
作者: jx3223    时间: 2008-3-3 08:17
下来试试看。
作者: yiyaxuan    时间: 2008-3-3 09:06
老九太强了!!!!!
作者: nn2nn    时间: 2008-3-3 09:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: lxl1638    时间: 2008-3-3 11:10
原帖由 nn2nn 于 2008-3-3 09:47 AM 发表
你那PCEMD,(WINCMD),考虑下增加一个功能。
SHOW有了,还缺个INPUT。有进有出完整。


INPUT?什么意思?弹出一个输入框,输入一个字符串?
作者: 玄天    时间: 2008-3-3 11:45
今天在 WinFLP 系统中进行了测试,一切正常(需要wimfltr组件支持),测试发现可以删除挂载的文件,但挂载的目录并没有删除(当前路径\MountPath\THUNDER.WIM1,建议退出时删除该目录)

真真奇怪,媒体中心版中会蓝屏~~~~~不用说,PE中肯定不会蓝屏滴

先不管咯,就算蓝屏也进 VistaSP1 去试试~~~~~

[ 本帖最后由 玄天 于 2008-3-3 11:46 AM 编辑 ]

wimfltr.rar

65.75 KB, 下载次数: 123, 下载积分: 无忧币 -2


作者: 玄天    时间: 2008-3-3 11:59
Vista 这与 wimtool 一样的毛病: 图标显示不正常, 重启系统后图标可能会变,但始终不是设置的图标
但挂载/执行正常,退出后连挂载的目录也删除干净了(搞错,原来装了wimtool,挂载到wimtool的挂载路径了,也是文件删除,目录留着)

图标预览:

[ 本帖最后由 玄天 于 2008-3-3 12:15 PM 编辑 ]

32x32.jpg (18 KB, 下载次数: 109)

32x32.jpg

48x48.jpg (35.29 KB, 下载次数: 92)

48x48.jpg

作者: nn2nn    时间: 2008-3-3 12:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: pseudo    时间: 2008-3-3 12:15
标题: 希望pecmd提供更多的获取用户信息的GUI交互功能
原帖由 lxl1638 于 2008-3-3 11:10 AM 发表


INPUT?什么意思?弹出一个输入框,输入一个字符串?


虽然pecmd的ini效率高,但许多功能还是用cmd/bat(其中利用了pecmd)更灵活,所以pecmd出现后,cmd/bat未被完全取代。
但cmd/bat本身一向缺少GUI交互界面,pecmd提供了供用户选定目录的brow功能、供用户选择是/否的mess功能,为脚本程序获取用户输入提供了部分GUI界面,增强了交互性。这在“XP资源”脚本中已经大量应用(其中为获取pecmd设置的变量值煞费苦心)。
希望pecmd提供更多的获取用户信息的功能,例如list、combobox、radio等,最简单的是input,即textfield单行文本输入框,用以接收用户运行时的输入信息到变量。这将使pecmd的ini脚本及cmd/bat具有更好的交互性。
这些功能不是不能通过VC、ASM编程实现,只是不想引入额外程序,所以在pecmd中提供更好。也许pecmd立意不在这方面,但确有需求,技术上也不成问题。
作者: nn2nn    时间: 2008-3-3 12:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: lxl1638    时间: 2008-3-3 12:32
原帖由 玄天 于 2008-3-3 11:59 AM 发表
Vista 这与 wimtool 一样的毛病: 图标显示不正常, 重启系统后图标可能会变,但始终不是设置的图标
但挂载/执行正常,退出后连挂载的目录也删除干净了(搞错,原来装了wimtool,挂载到wimtool的挂载路径了,也是文件删 ...

图标不正常,用这个 WimIcon 重建图标缓存试试(不知 Vista 系统有没有用)

WimIcon.rar

238.92 KB, 下载次数: 53, 下载积分: 无忧币 -2


作者: gd510090    时间: 2008-3-3 12:33
原帖由 lxl1638 于 2008-3-3 07:52 AM 发表


给你新的DLL、新的WimTool和设置好的WIM,你可以使用了。
但DLL和WimTool还不算正式版,功能还要完善(WimTool打算加入结束时清空挂载目录的选项,DLL谁备加入环境变量的支持和部分PECMD命令的支持)。以后W ...

谢谢!马上下载。我就是想知道如何设置WIM。
作者: gd510090    时间: 2008-3-3 12:39
原帖由 lxl1638 于 2008-3-3 07:30 AM 发表
你没有看这个主题的其它内容,一个WIM没有经过设置,不管是WimTool还是WIMNT都无法直接启动,要用这个DLL来启动WIM,这个WIM必须按WimTool定义的规范设置。

您上传的迅雷能正常使用(第一次使用,浏览器显示内存错误,所有浏览器自动关闭。现在一直没有问题,原因不明)。就是我自己整的不能正常使用,设置应该有问题
作者: 玄天    时间: 2008-3-3 12:44
标题: 回复 #69 lxl1638 的帖子
没用的,设置一次显示不正常,再设置一次显示会编程另一个图标,用wimtool设置/注销也一样,设置/注销一次变一次,注销或注册WimHook也一样,也是注销一次变一次,注册一次变一次,挺好玩,嘿嘿
作者: lxl1638    时间: 2008-3-3 12:45
迅雷要可写挂载,且有些版本的迅雷不能这样使用,只能设置成可写挂载和不自动卸载。
作者: lxl1638    时间: 2008-3-3 12:46
原帖由 玄天 于 2008-3-3 12:44 PM 发表
没用的,设置一次显示不正常,再设置一次显示会编程另一个图标,用wimtool设置/注销也一样,设置/注销一次变一次,注销或注册WimHook也一样,也是注销一次变一次,注册一次变一次,挺好玩,嘿嘿


那 nn2nn 的DLL能否在 Vista 中正常显示出 WIM 的图标。
作者: nn2nn    时间: 2008-3-3 12:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: nn2nn    时间: 2008-3-3 12:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: gd510090    时间: 2008-3-3 12:52
可否给个自己整可以自动运行WIM的方法或链接?谢谢!
找到了,结束自动卸载

[ 本帖最后由 gd510090 于 2008-3-3 12:55 PM 编辑 ]
作者: gd510090    时间: 2008-3-3 13:00
刚刚下载WimHook.DLL这个组件,不能覆盖。用Wsyscheck这个程序把WimHook.DLL卸载之后能覆盖。不过出现内存不能写错误,选取消,浏览器自动关闭,桌面自动重启,和第一次使用一样。
作者: gd510090    时间: 2008-3-3 13:05
呵呵!又把WimHook.DLL卸载了,想抓张图。不过抓不了,只能选确定或取消,点其他地方没有响应
作者: 玄天    时间: 2008-3-3 13:06
标题: 回复 #74 lxl1638 的帖子
wimnt 在 vista 中没有测试,我马上测试试试~~~~
wimnt 在 vista 装只能显示它的那个类M图标,xml的图标也显示不了

[ 本帖最后由 玄天 于 2008-3-3 01:11 PM 编辑 ]
作者: gd510090    时间: 2008-3-3 13:13
Autoruns-v9.01这个我怎么用最大压缩还比九哥多2K?262K&264K???

[ 本帖最后由 gd510090 于 2008-3-3 01:14 PM 编辑 ]
作者: lxl1638    时间: 2008-3-3 13:15
将所有的设置都做好了,再导出成一个新的WIM,新的WIM体积是最小的。
作者: lxl1638    时间: 2008-3-3 13:18
原帖由 玄天 于 2008-3-3 01:06 PM 发表
wimnt 在 vista 中没有测试,我马上测试试试~~~~
wimnt 在 vista 装只能显示它的那个类M图标,xml的图标也显示不了


就是只能显示文件关联图标,无法显示个性化图标了,Vista不有这样扩展图标。
鸟语好的网上找找资料。
作者: 玄天    时间: 2008-3-3 13:24
标题: 回复 #76 nn2nn 的帖子
wimnt 运行正常, 图标显示不太正常(Vista是完全支持XP的个性化图标的)

wimnt-icon.jpg (26.12 KB, 下载次数: 98)

wimnt-icon.jpg

作者: lxl1638    时间: 2008-3-3 13:27
这样的显示说明只能显示关联图标(WIMNT.EXE的图标),没有显示个性化图标,下面是微软官方资料:
http://msdn2.microsoft.com/en-us/library/bb761852(VS.85).aspx

[ 本帖最后由 lxl1638 于 2008-3-3 01:30 PM 编辑 ]
作者: nn2nn    时间: 2008-3-3 13:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 玄天    时间: 2008-3-3 13:37
wimnt 运行正常, 个性图标也可以写入,但显示不了(可能内置.ini到wim里定义图标显示,在vista中应该会正常)
作者: nn2nn    时间: 2008-3-3 13:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: nn2nn    时间: 2008-3-3 13:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: lxl1638    时间: 2008-3-3 13:43
粗看一下微软的官方说明,Vista系统中要扩展图标还需作一些设置,也可能要在Vista中写这个DLL了。
作者: lxl1638    时间: 2008-3-3 13:47
支持,只是要给Vista安装HOOK或HANDLE要通过更多的安全设置。
作者: nn2nn    时间: 2008-3-3 13:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: lxl1638    时间: 2008-3-3 13:51
只能暂时放弃,要空再去搞。
作者: 玄天    时间: 2008-3-3 13:58
标题: 回复 #90 lxl1638 的帖子
老大,wimtool个性图标CLSID是多少? 我加入资源管理器的 ShellExecuteHooks 重试试
作者: lxl1638    时间: 2008-3-3 14:09
原帖由 玄天 于 2008-3-3 01:58 PM 发表
老大,wimtool个性图标CLSID是多少? 我加入资源管理器的 ShellExecuteHooks 重试试


CONST GUID WIM_TOOL_CLSID = {0xE54C78A6, 0xCD12, 0x4F6C,{0x92, 0xDE, 0xE3, 0x1A, 0x38, 0xB3, 0x28, 0xD5}};
CONST GUID WIM_HOOK_CLSID = {0xE28F71B4, 0xF8DA, 0x4D5C,{0x88, 0xA3, 0x1D, 0x8A, 0x13, 0x1E, 0xB4, 0xCD}};

WimShExt.DLL用的是第一个,WimHook.DLL用的是第二个。
作者: 玄天    时间: 2008-3-3 14:34
在注册表中加入了EnableShellExecuteHooks
clsid 因为没有注明键值的类型,所以试了几种类型的键值
但没用,或许是因为 Vista 是 SP1 的缘故吧(vista用了一年多了,sp1刚出,没太整明白,注册表的变化也很大,很多地方被保护,根本不让设置权限了)

不过个性图标和wimhook使用在pe上会很爽,一样可以使用积木式的架构(取消B盘)
作者: ppowers    时间: 2008-3-3 14:55
不错,高手出招就是不一样。
作者: 玄天    时间: 2008-3-3 15:13
标题: 回复 #92 nn2nn 的帖子
其实 msn 在 vista 中运行的很好,连公认不能在 vista 中运行的 US2005III+Uctools 我在 vista 中运行都没用任何问题.....
可能还是因为 wim 本来是非可执行文件或链接库之类的东东,个性化图标可能就会难一点
作者: StoneYU    时间: 2008-3-3 16:23
老九的东东,顶一个!
作者: nn2nn    时间: 2008-3-3 20:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: ad2050    时间: 2008-3-3 21:03
首创?下载支持!好有前途




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