无忧启动论坛

标题: hxj的杀毒WIM包已上传到FTP2 [打印本页]

作者: zhaohj    时间: 2009-3-26 09:51
标题: hxj的杀毒WIM包已上传到FTP2
上传到FTP2的“长枫”目录
便于高手分析,HXJ又说无法上传,我代劳下。
希望老九用新版WIMTOOL制作一下,HXJ用两种工具混合使用感觉不好。
ftp2:   http://bbs.wuyou.net/forum.php?mod=viewthread&tid=96720
作者: hxj    时间: 2009-3-26 10:07
谢谢帮我上传了。

因为是摸索制作的杀毒WIM包,还不成熟,请高手们测试改进!

目前我测试结果是:除金山和瑞星不能在WimTool下启动只能在WimNT中启动外,其它所有杀毒WIM均能在集成二种不同WIM工具的PE中成功启动(测试过的PE有:天意、深度、hhh333、我心如水、OPE、WXB、VeDe、YCCPE),不过在老九的新的样板PE中当然是无法启动的(因WimTool用的驱动不同)。

毕竟目前二种WIM工具同时存在,而且不同PE中往往只集成其中一种(少数同时集成),所以通用的杀毒WIM包还是很有使用价值的,不过制作方法上值得大家共同探讨,希望有一个二者兼容制作方便并且启动成功率很高的方法。

[ 本帖最后由 hxj 于 2009-3-26 12:38 编辑 ]
作者: dgxhls    时间: 2009-3-26 12:07
坚决支持一下。
作者: lxl1638    时间: 2009-3-26 12:26
原帖由 hxj 于 2009-3-26 10:07 发表
谢谢帮我上传了。

因为是摸索制作的杀毒WIM包,还不成熟,请高手们测试改进!

目前我测试结果是:除金山和瑞星不能在WimTool下启动只能在WimNT中启动外,其它所有杀毒WIM均能在集成二种不同WIM工具的PE中 ...


你将那些无法用 WimTool 启动的 WIM 列出来,本人周未放一个 Vista 系统的 WimTool 试试,也改一下你列出的这些 WIM。
作者: hxj    时间: 2009-3-26 13:34
金山kingSoft.wim和瑞星Rising.wim
其它都可以用WimTool运行
作者: lxl1638    时间: 2009-3-26 17:24
原帖由 hxj 于 2009-3-26 13:34 发表
金山kingSoft.wim和瑞星Rising.wim
其它都可以用WimTool运行


本人的图文教程就是金山kingSoft.wim和瑞星Rising.wim

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138682&extra=page%3D4

要求用最新版的 WimTool。
作者: zhaohj    时间: 2009-3-27 08:41
把挂载目录定死在C盘,而C盘是FAT分区,WIMTOOL新的插件(7000)要求NTFS分区,造成程序无法运行,这个非常头痛,怎样避免?!
虚拟盘上运行,又怕内存开销太大。
大家讨论一下...
作者: guoqqqqqq    时间: 2009-3-27 08:47
标题: 回复 #7 zhaohj 的帖子
可以做一个双模式目录挂载WIM包,由用户根据实机情况自我选择,不过目前虚拟盘上挂载可能技术难度大,当然这个取决于hxj长枫版主。
作者: hxj    时间: 2009-3-27 13:47
原帖由 zhaohj 于 2009-3-27 08:41 发表
把挂载目录定死在C盘,而C盘是FAT分区,WIMTOOL新的插件(7000)要求NTFS分区,造成程序无法运行,这个非常头痛,怎样避免?!
虚拟盘上运行,又怕内存开销太大。
大家讨论一下...

现在C盘是NTFS的机器不少,所以新驱动WimTool挂载应当没问题的。

不过目前版本的WimNT(以及WimTool)好像没有这个问题,所以暂时对目前大部分流行的PE,这些杀毒WIM包应当都适用的。

新驱动wimmount.sys和新版pecmd.exe,我还没集成到自己的PE中,所以没有测试过。有待进一步研究新版驱动WimTool的杀毒WIM包制作方法。

这些杀毒WIM包在目前流行的PE(无论是集成 WimNT和WimTool)中绝大部分能正常运行,启动杀毒软件体积大也没什么问题,而且能同时启动几个WIM杀毒包。对金山和瑞星无法用WimTool运行的问题我还在探讨,为什么其它杀毒软件都行,只有这二个不行呢?是启动批处理中命令有问题(应当其它杀毒软件也基本相似的),还是启动内存限止了挂载成功?

[ 本帖最后由 hxj 于 2009-3-27 13:59 编辑 ]
作者: lxl1638    时间: 2009-3-27 17:38
给你个建议:
在 WIM 内初始化及启动主程序的那个CMD2EXE不要直接引用C:盘的直接路径,这样其它人修改挂载路径后也适用。

在 CMD 批处理里环境就是 %0 就是 CMD批处理的本身,可以从中分解出 CMD批处理所在的路径,这样 WIM 内初始化的CMD不管在什么样的路径中都能适用,可能的问题是一些杀毒工具也要注册路径,虽然有点难,但CMD批处理一样可以调用 REG.EXE 进行注册。

你可以参照911版的 REGDOC.CMD :

Set CMDCommandLine=%0
FOR /F "delims=" %%I in ("%CMDCommandLine%") do set ThisPath=%%~dpI
REM  "ThisPath" 为 REGDOC.CMD 批处理所在的路径,可以通过环境变量 %ThisPath% 来引用。

[ 本帖最后由 lxl1638 于 2009-3-27 17:40 编辑 ]
作者: hxj    时间: 2009-3-27 19:13
原帖由 lxl1638 于 2009-3-27 17:38 发表
给你个建议:
在 WIM 内初始化及启动主程序的那个CMD2EXE不要直接引用C:盘的直接路径,这样其它人修改挂载路径后也适用。

在 CMD 批处理里环境就是 %0 就是 CMD批处理的本身,可以从中分解出 CMD批处理所在 ...


谢谢老大的指点,我也想随意途径使用这些杀毒软件的,批处理中还好修改,但有的杀毒软件注册表中的路径比较麻烦,从导出的注册表中修改工作量也比较大,有的注册表内容比较多,如要全部写到批处理中也有不少难度,本身这一工作是个很费力,而且需要一定水平才能完成的。不过我会继续努力,设法改进这些杀毒软件的。




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