无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1043825|回复: 3357
打印 上一主题 下一主题

[2024年11月10日更新]WimTool -- Wim文件的图形视窗处理工具[无忧首发]

    [复制链接]
跳转到指定楼层
1#
发表于 2007-6-2 23:13:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lxl1638 于 2024-11-10 11:34 编辑



2024年11月10日更新,版本号v1.6.2024.1111
WimTool - V1.6.2024.1111.rar (869.56 KB, 下载次数: 358)
1、修复处理WIM映像出现卡顿的BUG;
2、修复Win7扩展图标无效的BUG;
3、修复Win10、Win11右键菜单无效的BUG;
4、修复注册扩展功能后资源管理器卡死的BUG;
5、加入对WimFltr组件的支持;
6、加入对WimTool同目录的WIMGAPI.DLL的支持。
注意:
1、如果上一版注册过扩展图标的,扩展图标要重新设置;
2、因没有测试环境,x86版本的所有功能均没有测试;
3、因没有测试环境,WimFltr组件的支持均没有测试;
4、WimTool同目录的WIMGAPI.DLL与系统目录中的WIMGAPI.DLL中,选择高版本的来加载。
==以下内容是更新历史,可以不管==

2024年国庆版更新,版本号v1.5.2024.1001

1、提供 LZMS 极限压缩格式(ESD)的支持,支持压缩类型互转,可以实现 WIM 与 ESD 的互转;
2、x64、x86版均支持 Win7~ Win11及其全系列WinPE;
3、优化外壳扩展右键菜单的功能,加上了 ESD 压缩类型和只读性WIM文件的识别,以弹出合理菜单。

WimTool第3页使用教程(含压缩类型互转)


新版WimTool-V1.5.2024.928,正式发布


注意三点:
1、只发布x64版本,支持Win7~Win11全系列系统及全系列WinPE系统;
2、扩展功能与旧版WimTool不兼容,这点要知道;
3、去掉了测试版极限压缩选项,因该选项不实用,压缩效果提升不明显、压缩解压时间长、不支持启动.......


至V1.0.8.0101版,WimTool在XP/2K3下的所有问题基本上完美解决,使WimTool具有5大特色:

1、几乎ImageX的所有功能和ImageX的几乎所有命令行参数;
2、全图形窗口操作界面(提供包括制作映像、解开映像的中止按钮);

3、支持自由定义制作映像时捕获文件的规则;
4、高度智能的右键菜单,能完成大部分常规任务;
5、WimTool自己独特简化的命令行参数,包括注册文件关联和右键菜单的

   命令行参数,方便在WinPE中使用;
6、支持基于WIM的系统恢复/备份(WimTool.EXE不支持热备份/恢复)


WimTool右键扩展菜单介绍在(18楼):
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=115377&page=2#pid1246919
Win7系统中的WimMount-6.1.7068组件:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=139644&highlight=WimMount
Vista系统中的WimFltr-6.0.6001.18000组件:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=120687&extra=page%3D5

V1.30.2011.0501版
1、修正小BUG、修正WinCMD.EXE说明中的错别字;
2、精简了X64位系统所用的WinCMD-X64.EXE和WimShExt-X64.DLL的体积。



Win7 X64系统测试版
1、X86系统中,WimTool.EXE、WinCMD.EXE、WimShExt.DLL 三个文件必须位于同一目录;
     X64系统中,WimTool.EXE、WinCMD-X64.EXE、WimShExt-X64.DLL 三个文件必须位于同一目录。
2、在 Win7 X64系统中注册右键菜单的方法:从用户控制中设置WimTool.EXE始终以管理员身份运行
     然后到WimTool.EXE的第七页点[注册扩展功能](Windows7系统不要钩选"资源管理器外壳图标扩展")。



X86系统(XP-SP3)测试:


X64系统(Win7 SP1)测试:





V1.20.2010.0718版
1、加入对多核CPU的支持,充分利用多核CPU提高处理速度;
2、优化代码,文件体积有所减小;
3、将新版 PECMD.EXE 的自动设置分辨率,弹出光碟、安全移除U盘加入到WinCMD.EXE中。
V1.20.2010.0718版

V1.20.2010.0616修正版
1、优化的 WimTool 配置文件的匹配算法,打包/解开 WIM 文件速度有可能提高,
     WimTool 解开 WIM 文件的速度已与 GImageX 2.017 版的相当;
2、更正 V3.9.2010.0616 版 WinCMD.EXE DFMT 命令无法格式化磁盘的 BUG。



注册WimTool的方法:
    要将WimTool.EXE、WimShExt.DLL、WinCMD.EXE置于同一目录,WinPE系统中可以不要WinCMD.EXE,
到WimTool的第6页,先选择[基础挂载目录],WimMount驱动要使用NTFS分区,点[注册扩展功能],点[应用];
WinPE系统可能通过PECMD.EXE的命令注册,WimTool也提供了注册的命令行参数,具体看说明或下载演示用的WinPE。

演示下载:
纵横逍遥提供的FTP,本人ID目录中的"WXPE.ISO"或"WXPE1.ISO",

因第一次上传时中途断了一次,所有上传了两份。虚拟机测试建议
设置成256M或以上的内存;
演示的WinPE启动时会提示选择WimFltr驱动或WimMount驱动
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=126437
如何让WIM成为EXE,请看这里
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138682&extra=page%3D1
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=139225&extra=page%3D1
WIM示例(共10个分包):
Wim示例.part01.rar (380 KB)WIM示例之01
Wim示例.part02.rar (380 KB)WIM示例之02
Wim示例.part03.rar (380 KB)WIM示例之03
Wim示例.part04.rar (380 KB)WIM示例之04
Wim示例.part05.rar (380 KB)WIM示例之05
Wim示例.part06.rar (380 KB)WIM示例之06
Wim示例.part07.rar (380 KB)WIM示例之07
Wim示例.part08.rar (380 KB)WIM示例之08
Wim示例.part09.rar (380 KB)WIM示例之09
Wim示例.part10.rar (353.9 KB)WIM示例之10


V1.09.10.01版更新
1、再次优化了BASE64编码/解码速度,该版WimTool.EXE向WIM写入图标时速度有了很大的提高;
2、移除了用WimTool.EXE制作WIM映像时可能存在写入多余Info的BUG
WimTool-V1.09.10.01版
[/quote]

V1.20.2010.0616版更新
1、修正了一个内部的BUG,这个BUG 是直接启动到其它页切换回到第一页出现的错误;

2、修正的彩蛋页两个Edit 操作不方便的不足(并非BUG);
3、给多数情况下新制WIM时默认加上启动标志,方便菜菜制作WIM核心的PE系统和WIM核心的硬盘系统;
4、更新WinCMD.EXE为3.9.2010.0616版,更新内容与最新版的PECMD相同;
5、更新WimShlEx.DLL为1.20.2010.0616版(WimShlEx.DLL并非重要更新)


V1.09.08.22F版更新
1、修正了 soyan.xjx  提到的BUG:
   http://bbs.wuyou.net/forum.php?mod=viewthread&tid=106907&page=232#pid1761492
2、稍为优化了一下代码,文件体积略为减小

V1.09.08.22版更新
1、制作或修改WIM映像时支持向映像信息中加入或修改DISPLAYNAMEDISPLAYDESCRIPTIONSKU标志
2、将修改映像信息和设置外壳扩展分成两页,WimTool.EXE由原来的9页变成9页;
3、附件中的WimShExt.DLL和WinCMD.EXE没有更新,但也放入附件包中和WimTool.EXE一起发行。

V1.09.08.01版更新
1、WimTool的第3页,在导出功能中增加了一项子功能,可以将一组分割包合并成单一的WIM文件;
2、双击WIM映像时,在WimShExt.DLL或WimTool.EXE启动的进程里,传递的环境变量由6个增加到8个,请看第4页的说明。

V1.09.07.18版更新
1、再次针对多核CPU作完善,试图修正在多核CPU中用WimTool第4页列举文件可能弹出的错误;
2、补充了一组命令行参数,可以启动到WimTool.EXE指定的功能页;
3、以前版本的WimTool在某些机器中因无法认别硬盘信息而禁用了第8页,这个版本会以另一种功能类似的界面呈现;
4、WimShExt.DLL和WimTool.EXE都作了代码优化完善处理工作、补充了若干说明。

V1.09.05.01版更新
1、增加了检测、显示WIM组件版本信息和检测版本是否匹配的功能;



2、增加了一条卸载WIM的命令行参数,至此WimTool共有五种卸载WIM的方法:
   
①.只读卸载挂载目录的映像
   格式:WimTool.EXE  /UnMount  <目标路径>
   示例:WimTool.EXE  /UnMount  D:\PROGRAMS
   无任何提示,直接进行只读卸载。

   ②.可写卸载挂载目录的映像
   格式:WimTool.EXE  /UnMount  /Commit  <目标路径>
   示例:WimTool.EXE  /UnMount  /Commit  D:\PROGRAMS
   参数"/Commit"不经询问直接以可写方式卸载以可写方式挂载的映像。

   ③.询问可写卸载指定的目录
   格式:WimTool.EXE  /UnMount  /Update  <目标路径>
   示例:WimTool.EXE  /UnMount  /Update  D:\PROGRAMS
   参数"/Update"会询问卸载时是否以可写方式卸载。

   ④.卸载所有被挂载的映像
   格式:WimTool.EXE  /UnMount  /All
   示例: WimTool.EXE  /UnMount  /All   
   只读方式卸载所有被挂载的映像,且卸载映像时目标目录的变化不会被更新到原映像中。

   ⑤.清除挂载点和挂载信息   
   格式: WimTool.EXE  /CleanUp
   示例: WimTool.EXE  /CleanUp
   本命令的功能相当于只读卸载所有映像后再删空目标目录中的文件,需WimMount支持。


3、增加类WIMNT管理WIM的方法,向WIM内的CMD批处理传递了6个统一格式的环境变量,
   WimTool不提倡使用这种方法,因为该方法需要CMD.EXE或其它EXE驻留内存来管理WIM内的进程。

   
%CmdPath% : 被执行的CMD所在目录(无双引号包围的CMD路径全名)
   %CurrCmd% : 被执行的CMD文件全名(无双引号包围的CMD文件全名)
   %Parames% : CMD附带的命令行参数(CMD批处理的原始命令行参数)
   %WimFile% : 被挂载的WIM文件全名(无双引号包围的WIM文件全名)
   %WimPath% : WIM被挂载的目录全名(无双引号包围的挂载目录全名)
   %WimTool% : WimTool.EXE文件名(无引号包围的WimTool文件全名)

V1.09.03.28F版更新
1、增强了对 WimMount.SYS-V7068 支持,同时兼容 WimFltr.SYS 驱动;
2、优化 WimShExt.DLL 对进程的启动和对进程的管理。
   经过合理的设置,该版应该可以打开所有WIM文件内的程序;
   (上传的演示 WXPE 可以打开瑞星杀毒2009.WIM);
3、其它一些小优化。


V1.09.03.28版更新
1、试图修正 WimTool 在惠普机中使用出现的问题,本人没有这类机型,有这类机型的朋友试验;
2、也试图修正在 Vista 系统中无法使用右键菜单的BUG,有 Vista 系统的请试验。
附件内有两个演示,示范如果填写"挂载处理命令"和WimTool所支持的文件类型

V1.09.03.13F版更新
1、解决了在 WimMount.SYS 驱动中无法打开大块头 WIM 的问题;
2、挂载处理命令和卸载处理命令支持依次执行多条命令,方便使用CMD进行初始化;
3、解决在 NT 系统中普通用户运行 WimTool.EXE 出现的问题。

虽然 XP/2K3/Vista系统中普通用户可以运行 WimTool.EXE,
但有些功能会有限制,建议还是以管理员运行。

V1.09.03.13版更新
1、修正了 /ReMount 存在的 BUG ;
2、完成了一个演示用的 WinPE,但无法上传到 FTP;

4、补充了若干文字说明。

V1.09.02.22F版更新
1、根据 WimMount 驱动的新特性对代码作了若干完善;
2、参照 ImageX.EXE 的命令行功能,增加和完善了两条命令行参数:
  
/ReMount 和 /CleanUp
3、在 WimShExt.DLL 中加入了一些新的功能,支持打开任意文件
4、修正了说明中的若干文字错误。


V1.09.02.22版更新
1、修正了若干BUG;
2、在默认的配置文件中加入了 Win7 的文件过滤规则;
3、在 WimShExt.DLL 中加入了一些新的功能;
4、为适应 WimMount.SYS 驱动,给 WimTool 增加了一条新的命令行参数。


V1.09.02.10版更新
1、为适应 Win7 WimMount 驱动而更新;
2、支持 Win7 WimMount 驱动,同时也兼容 Vista WimFltr 驱动;
3、支持 Win2K/WinXP/Win2K3/Vista/Win 7 系统,充分体现 Win7 WimMount 的新特性;
4、应用 V1.09.02.10版 WimTool.EXE 可彻底解决位于只读光盘中的 WIM 可写挂载问题
5、随同更新的还有 WimTool.EXE 扩展库 WimShExt.DLL,版本号同为 V1.09.02.10。
特别说明:
1、Wim驱动与WIMGAPI.DLL必须匹配,否则部分功能不正常或无法使用;
2、Win7 WimMount 驱动要求挂载目录是 NTFS 分区,也建议制作 WIM 映像的来源同为 NTFS 分区;
3、要体验 Win7 WimMount 和 WimTool.EXE 的新特性,务必认真阅读附件中的"说明.TXT";
4、要使 WinPE 中的只读 WIM 映像实现可写挂载,可改 B: 盘为 NTFS 格式来实现。

V1.09.01.28F版更新
1、修正了文件过滤存在的BUG,F版的文件过滤功能更完善,支持多级路径都可带通配符;
2、修正了几个资源字符串的错误;
3、优化的文件过滤算法,在本人的两台机器测试中,F版的速度与GImageX相当;
4、彻底修正了某些情况下误删文件的BUG;
5、在默认的文件过滤配置文件内补充了文件过滤规则的说明;
6、试图修正右键菜单解开、压缩文件时出现的假死现象;
7、其它错误修正。

V1.09.01.28版更新
本次更新的目的有三:
1、用KOL重写了WimTool.EXE,使体积由原来的近800K减小到400K;
2、将WimIcon.EXE的功能合并到WimTool.EXE,整套工具的体积又减少了400多K;
3、试图解决WimTool.EXE在多核机器中存在的BUG;
4、优化了代码,WIM的制作和解压速度有了很大的提高。
1、2的效果已有体现,第3点还需测试(本人没有多核机器),其它功能也请大家测试。

V1.08.03.16版更新
1、更新 WinCMD.EXE,功能强大,难以用少量文字说明,下载附件后执行"WinCMD功能演示.CMD"体验;

2、更新 DLL,"菜单扩展"、"图标扩展"和"执行扩展"三合为一,修正了已发现的BUG、功能较为完善;
3、因 DLL 三合一,注册 DLL 的函数参数有变,WimTool.EXE 也作更新,WimTool 的功能不变;
4、因 DLL 功能完善,需更新示例的配置文件,原附件的配置文件要修改,请参照附件的示例和 WinCMD 说明。
更新时先卸载旧版的DLL,重启后将旧版的DLL删除,再注册新版的DLL。

WimTool繁体版
V1.08.03.08F版更新
1、更新 WinCMD.EXE,直接支持双击WIM时弹出菜单面版、安装菜单;卸载时删除已安装的菜单;
2、更新 WimTool.EXE,通过右键菜单卸载映时能更为完善地支持卸载执行相关操作;
3、更新 WimHook.DLL,将原属 WinCMD.EXE 的代码去掉,加强 WinCMD.EXE 的功能,
     WimHook.DLL 体积更小、功能更专一(支持自动执行挂载命令和自动卸载);
4、更新 WimMenu.DLL,将 WimIcon.EXE 加入到 WimMenu.DLL 的右键菜单;
5、更新 WimIcon.EXE,支持命令行参数,接受右键菜单发送的文件,方便修改图标。
注意:先卸载旧版的DLL,用新版DLL复盖,重新注册。
WimTool.EXE、WimIcon.EXE、WinCMD.EXE、WimHook.DLL 和 WimMenu.DLL
五个文件必须位于同一目录,如果它们在可写位置上,附件中的 WIM工具包.WIM 可以双击直接使用,
否则要设置其挂载目录。

V1.08.03.08版更新
1、更新DLL,外壳执行扩展,直接支持双击启动WIM;
2、更新 WimTool.EXE,为双击 WIM 时提供更全面的设置;
3、示例传到 FTP2,文件名:WimTool应用示例.RAR,MD5: 4f9375fa623f70f5f33bd43995ccf958
4、 WimIcon 也作了更新(建议下载更新)

本人的方案是将WIM个性化图标以BASE64编码保存在WIM的XMLINFO内
(BASE64编码只比实际图标数据大 1/3 + 0~2个字节)
这样兼容性最好,即使修改了WIM,图标依然存在。



V1.08.02.26版更新(速度优化版)
1、重写了 WimShExt.DLL 的解码算法,解码速度,显示图标的速度更快;
2、 WimIcon 也作了更新。

V1.08.02.23版更新(WimFltr须更新到6.0.6001.18000)
1、完善了双击挂载其它卷时  WimTool 的工作过程,使  WimTool 可以按 XML 信息执行挂载工作;
2、去掉了WIM的XML信息原文件来源的记录,因为微软新版的WimFltr修正了某些BUG,这个记录已无意义;
3、附件随同 WimIcon 一起发放(分成2个RAR压缩包);

V1.08.02.18F版更新:(升级到V1.08.02.18F版之前先卸载旧版的 WimShExt.DLL)
1、按 secowu 要求增加了注册/卸载 WimShExt.DLL 的详细说明;
2、按 secowu 要求完善了 WimTool.EXE 解开/制作 WIM 映像的时间显示;
3、试图修复 secowu 提到的 WimShExt.DLL 中可能存在的小BUG。

V1.08.02.18版更新:(升级到V1.08.02.18版之前先从旧版中卸载"扩展功能")
1、WimTool.EXE 挂载映像列表增加了锁定功能,防止不小心双击表头时卸载某些关键映像;
2、解开/制作 WIM 映像的时间显示改为 "hh:mm:ss" 的形式,能更具体反映出时间多少;
3、系统备份/恢复页增加了操作完成后"重启或关机"的选择;
4、再次优化了 WimShExt.DLL 和 WimTool.EXE ,现两个文件均向 4K 边界对齐,WimShExt.DLL 仅 16K 。

V1.08.02.15版更新:
1、应 WimFltr-6.0.6001.18000而更新,更新后在 WimFltr-6.0.6000.16386、
     Wimfltr-6.0.6001.17051、WimFltr-6.0.6001.18000 中均可使用。
2、V1.0.8.215版个人设置的INFO应微软WIM映像XMLINFO规范标准作了若干调整;
3、更新V1.0.8.215版的DLL后,以前设置的图标已无法显示,要重新设置建议解压再重新打包,然后再设置图标
4、如果不更新 WimShExt.DLL ,原来设置的图标可以显示,其它功能也能正常使用;但原来的 WimTool.EXE 定义的
     标准不够规范,会与以后的 WimFltr 或 WimTool.EXE 和 WimShExt.DLL 不兼容建议一并更新,并重新制包。
5、因UPX压缩可能引导的不稳定,V1.0.8.215版不再压缩。

V1.08.02.12F版更新:
1、WimTool.EXE 支持设置真彩色图标;
2、WimShExt.DLL 除支持个性化图标外,还支持注册表中默认图标;
     先个性化图标,若不存在个性化图标,再设置成注册表中默认图标;
3、去掉了 WimShExt.DLL 中的资源图标,WimShExt.DLL 由21K精简到18K;

4、附件中附有DLL的注册方法和两个带有真彩色图标的小工具(示例);


V1.08.02.12版更新:
1、制作了一个用于WIM个性化图标的DLL,内含一个默认图标共21K;
2、增加了设置WIM个性化图标的功能,本人这个DLL是解释XML内BASE64编码的图标;
3、这仅仅是个试验,还有不少要完善的地方,如WimTool还需完成真彩色图标的提取功能;
4、内附有两个带有图标的WIM、两个小工具及DLL的使用方法;

V1.08.01.06F版更新:
1、对V1.08.0106版小修小改,系统备份改为默认压缩;
2、优化一操作过程显示文件数目进度的方式,可能速度上会起作用;
3、其它地方的小修小补,如增加若干说明。

V1.08.01.06版更新:
1、根据nn2nn的要求,完成了命令行下解压文件过滤规则的支持;
2、修正了恢复备份页点[浏览]按钮打开/保存文件的文字提示;
3、其它少量优化,若无大BUG或MS更新,WimTool半年内不再更新。

V1.08.01.01F版更新:
1、根据nn2nn的要求,通过命令行压制WIM时支持定义捕获的过滤规则;
2、WimTool.EXE、WinCMD.EXE全面支持环境变量,包括“挂载处理命令”
     和“卸载处理命令”均支持环境变量;
3、修正了WimTool.EXE备份恢复系统页的表头可以移动的不足和其它小BUG;
4、上传了两个应用示例文件到 FTP2 供下载,两个示例是(FreeWB.WIM.RAR
     和MMC.WIM.RAR),下载后将其改名为(FreeWB.WIMMMC.WIM),如果
   你的WimTool.EXE基础挂载目录是可写空间,两示例可直接双击使用,否则
   要分别设置它们的目标挂载目录。本人保证FreeWB.WIM可以正常使用,但
     MMC.WIM因各个版本的PE文件和注册表有差别,不一定能正常使用,会YY
     的就YY,否则等别人YY。

V1.08.01.01版更新:
1、增加了用WimTool备份恢复系统的功能;
2、增加了用WimTool恢复系统时格式化分区,写上引导启动类型的功能;
3、WimShExt.DLL增加了一项右键菜单,用于卸载全部已挂上的WIM;
4、修正了WimTool的两三个小BUG;
5、修正了WimShExt.DLL将ZIP文件夹也弹出菜单的BUG;
6、为方便执行"挂载后处理命令"、"卸载前处理命令",将 PECMD.EXE 修理一下,
    作为正常系统下的命令解释程序,命名为 WinCMD.EXE。

V1.07.10.28版更新:
1、进一步完善了右键层叠式菜单,可通过右键菜单完成所有基本功能;
2、修正了"基础挂载目录"和"临时工作目录"不能手动输入的BUG;
3、完善了WimShExt.DLL的功能;
4、V1.0.7.1028F版增强了兼容性,可以将WIMGAPI.DLL放到WimTool所在目录(方便WimTool绿化),
     SYSTEM32目录和WimTool所在目录都不存在WIMGAPI.DLL时不会加载右键菜单,WimShExt.DLL
     不与WimTool在同一目录时也不会加载右键菜单;
5、V1.0.7.1028F版的WimShExt.DLL在没有安装WimFltr组件的系统中弹出除[挂载/卸载]以外的菜单,
     同时优化了内存使用率。

V1.07.10.24版更新:
1、为WimTool加入了较为完善的Windows外壳扩展菜单(右键层叠式菜单),同时取消了原来的右键菜单;
2、为方便WinPE中使用,分别增加了注册文件关联和注册右键扩展菜单的命令行参数;
3、补充或修改了使用说明中的若干内容。

V1.07.10.18版更新:
1、完善了在Windows系统中的右键菜单支持,支持通过右键菜单对文件夹压制成WIM映像,支持通过右键菜单
     解开WIM映像等操作;
2、完善了在Windows系统中WIM映像与WimTool的关联,可以通过双击WIM映像直接执行WIM内已设定的程序;
3、新增的命令行参数在压制WIM和解开WIM时提供了处理进度和用户中止按钮;
4、新增的参数能在命令行下注册WimTool或反注册WimTool与WIM文件关联。
5、本次更新还附带两个 "WimTool应用示例" 及它的说明,将上传到 FTP2 提供下载试验。
6、V1.07.1018F版,加回了双击WIM文件直接挂载的功能。
                               WimTool是基于WIMGAPI SDK开发的Win32程序

一、基本介绍
1、WimTool并不是Imagex的GUI,可以脱离Imagex而独立使用。
2、WimTool能提供普通用户对WIM格式文件最常用的处理功能,如制作映像文件、挂载映像、解开Wim映像到硬盘的
   目录和向现存的Wim文件加入新的映像卷等。
3、在WimTool中,对Wim文件进行操作处理时,界面元素给用户提供了相当的显示信息,对Wim文件最常见的处理出
   现失败时,WimTool会提供失败的说明。
4、WimTool界面采用分页式设计,每页都提供了必要的操作说明、选项要求和注意事项。初次使用的用户请先阅读
   每页的操作说明。

二、运行环境
    Windows XP/2K3/Vista及它们相应的PE系统,在上述系统中安装WimFltr组件后可以使用全部功能,如果没有
    安装WimFltr组件,只需一个位于同目录中的WIMGAPI.DLL文件也可使用大部分常用功能。

三、功能简介
   WimTool集成了处理Wim文件的以下常用功能。
1、支持制作不同压缩类型的映像文件。在制作新的映像文件时,用户可以给新的映卷指定映卷名称和映卷描述,
   并加上启动标记,同时用户可以在WimTool中指定压缩类型。
2、支持向现有的映像文件添加新的映卷,并可指定新映卷的名称和描述,并加上启动标记。向现有映像文件添加
   新的映像卷时,WimTool会自动检测原映像文件的压缩类型,并使新加入的映像卷与之匹配。
3、支持挂载和卸载Wim文件。用WimTool挂载Wim文件时,用户可以选择指定的映像文件和挂载目录,同时也可指定
   挂载方式(是否可写或只读)。
4、支持向硬盘解开(应用)Wim文件中指定的映像卷,包括解开分割包。WimTool解开Wim文件时会自动检测用户指定
   的Wim是否属分割包,并将其它分包系列也解开到指定目录。
5、支持将单一的大体积Wim文件按指定大小分割,分包文件既支持WimTool解开也支持Imagex解开。
6、支持将某一Wim文件中存在的映像卷导入到另一个Wim文件中。导入映像卷的目标Wim文件既支持Imagex操作,也
   支持WimTool操作,如挂载、解开等。
7、支持从已有的Wim文件中删除已有的映像卷条目。
8、支持查看Wim文件的基本属性和详细信息,如映卷名称、映卷描述、压缩类型、映像卷数目、是否属分割包等。
9、支持列出系统所有挂载的Wim映像及其挂载目录、挂载方式等。
10.支持修改现有的Wim映像文件中的某个映卷的名称和描述,并加上启动标记。
11.支持 Mount 、MountRW 、UnMount 、Apply 、 Capture 和 Append 六项命令行参数及它们的常用选项。
12.支持WIM映像文件与WimTool程序直接关联,并可创建右键菜单,方便挂载或打开WIM映像文件。
13.支持列出映像内的文件目录,这个功能相当于ImageX的/DIR参数,可以在PE系统中使用。
14.支持通过配置文件定义捕获映像或解开映像的规则。WimTool的配置文件与ImageX的兼容。在WimTool内置了一
   份默认的配置文件,这个配置文件与ImageX的默认配置文件相同。
15.在图形视窗界面中,WimTool对制作映像、解开映像、导出映像、列文件目录等过程提供用户中止操作支持。
16.注册WIM文件关联后可通过双击WIM文件打开WIM映像内的程序或启动到WimTool的图形界面。
17.支持鼠标右键扩展菜单快速展开WIM映像文件和快速制作WIM映像文件,这两项操作提供处理进度。

四、参数说明
   WimTool的命令行参数格式与ImageX的基本相同,其中尖括号"< >"内的参数表示必须输入,方括号"[ ]"内的参
   数表示可以省略,竖线" | "间的参数只取其一;当文件目录名、映像卷名、映卷描述等含有空格时必须用引号
   包围。WimTool的命令行参数"/Apply"、"/Capture"和"/Append"只适合小体积映像使用,不提供处理进度,不
   支持自定义配置文件(使用默认配置文件),以下介绍的命令行参数中,黑色部分是与ImaegX兼容的蓝色部分
   是WimTool特有的功能。

1、挂载映像
   ①.只读挂载
   格式:WimTool.EXE  /Mount  <Wim映像文件>  <映像卷ID | 映像卷名>  <目标路径>
   示例:WimTool.EXE  /Mount  D:\Test.WIM  "PE Programs"  D:\PROGRAMS
   ②.可写挂载
   格式:WimTool.EXE  /MountRW  <Wim映像文件>  <映像卷ID | 映像卷名>  <目标路径>
   示例:WimTool.EXE  /MountRW  D:\Test.WIM  2  D:\PROGRAMS
   ③.直接挂载
   格式:WimTool.EXE  <Wim映像文件> [/OpenFile]
   示例:WimTool.EXE  D:\Test.WIM
   ④.快速挂载
   格式:<Wim映像文件>
   示例:D:\Test.WIM
   只有设置WIM文件与WimTool关联才能使用"快速挂载"。当WIM映像内设置挂载信息和挂载路径后,"直接挂载"和
   "快速挂载"先按WIM映像内设置好挂载信息和挂载路径来挂载,并执行挂载处理命令;若WIM映像内没有设置挂
   载信息和挂载路径则按WimTool默认的设置来挂载。

2、卸载映像
   ①.卸载指定挂载目录的映像
   格式:WimTool.EXE  /UnMount  [/Commit]  [/AutoRun]  <目标路径>
   示例:WimTool.EXE  /UnMount  /Commit  D:\PROGRAMS
   ②.卸载所有被挂载的映像
   格式:WimTool.EXE  /UnMount  </All>  [/AutoRun]
   示例:WimTool.EXE  /UnMount  /All
   带参数"/AutoRun"时将在卸载映像前执行"卸载处理命令",
   卸载所有被挂载的映像,且卸载映像时目标目录的变化不会被更新到原映像中。

3、解开映像
   ①.静默方式,不提供处理进度
   格式:WimTool.EXE  [/Yes]  /Apply  <Wim映像文件>  <映像卷ID | 映像卷名>  <目标路径>
   示例:WimTool.EXE  /Yes  /Apply  D:\Test.WIM  2  D:\PROGRAMS
   其中参数 "/Yes" 表示不确认目标目录是否存在文件而直接解开映像(解开的文件有可能覆盖已存在的文件),
   省略该参数时,若目标目录已存在文件则要用户确认才执行解开映像操作。其中映像文件可以是分包文件。
   ②.窗口方式,提供处理进度
   格式:WimTool.EXE  <映像文件名>  </ExtrFile>  [映像卷ID][,目标路径名]
   示例:WimTool.EXE  D:\Test.WIM  /ExtrFile  ,D:\PROGRAMS
   "映像卷ID"为 1 时可以省略,省略"目标路径名"时WimTool将在映像文件所在的目录中建立一个与映像基本名
   同名的目录,并将映像解开到其中。
   WimTool能识别分包映像并自动解开分包映像(要求所有的分包映像位于同一目录,展开时从1号分包开始)。

4、制作映像
   ①.静默方式,不提供处理进度
   格式:WimTool.EXE [/Boot] [/Compress <Maximum|Fast|None>] /Capture <目标路径> <Wim映像文件> [卷名] [描述]
   示例:WimTool.EXE /Boot /Compress Maximum /Capture D:\PROGRAMS D:\Test.WIM "MyPrograms"
   ②.窗口方式,提供处理进度
   格式:WimTool.EXE  <目标路径名>  </CompPath>
   示例:WimTool.EXE  D:\PROGRAMS  /CompPath  D:\Test.WIM
   窗口方式压制新映像时采用最大压缩比,WimTool将自动建立一个新的映像文件,并保存在"目标路径"所处的目录下,新映像

 的基本名与"目标路径"同名。
   当Wim映像文件存在时,则将目标目录的内容以新的映卷追加到原映像中。

5、追加映卷
   格式:WimTool.EXE  [/Boot]  /Append  <目标路径>  <Wim映像文件>  [卷名]  [描述]
   示例:WimTool.EXE  /Boot  /Append  D:\MyTools  D:\Test.WIM  "MyTools"

6、文件关联
   ①.注册WIM映像文件与WimTool关联
   格式:WimTool.EXE  </REG> [/M]
   示例:WimTool.EXE  /Reg  /M

   参数"/REG"为文件关联,参数"/M"为注册右键扩展菜单。
   ②.取消WIM映像文件与WimTool关联
   格式:WimTool.EXE  </REG /U>
   示例:WimTool.EXE  /Reg  /U

   取消文件关联同时也将卸载右键扩展菜单。

五、使用注意
1、在Vista系统中,WimTool必须以管理员的身份运行。
2、系统中必须正确安装WimFltr组件,WimTool才能正常工作。
3、在精简的WinPE系统中某些功能可能无法使用。
4、系统的临时目录必须有足够的空间;在PE中使用时,临时目录建议设置到硬盘上。
5、一个映像中只有一个映卷具有启动标记;映像中的映卷号是唯一的,而映卷名和卷描述仅作为映像卷的说明,
   它们并不是唯一的,就是说一个映像中的不同映卷可以具相同的名称和描述。
6、当系统中的WIM文件关联出现错误或异常时,请点[取消文件关联]按钮,再点[设置文件关联]按钮来修复。
7、如果你对捕获映像的配置文件不很了解,请不要修改它,用默认的设置即可。

六、特别声明
1、WimTool是免费软件,您可无限制地使用、复制、分发和传播本软件,您必须保证每份复制、分发和传播都是真
   实的和完整的。
2、本人不提供WimTool的任何保证和担保,亦不对用户使用本软件时任何理论上的或实际上的损失承担责任。
3、禁止任何人或任何组织利用本软件从事任何营利活动。

                                                                                                                                              Lxl1638
                                                                                                                                BBS.WUYOU.COM
                                                                                                                   茂名二中 老九,2007.10.24

相关连接:WimFltr组件下载
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=106181&extra=page%3D1

(WIMGAPI.DLL中大部分常用函数的Delphi声明)

特别感谢 nn2nn 和所有无忧网友的支持和帮助!

[ 本帖最后由 lxl1638 于 2011-4-29 23:50 编辑 ]










WimTool1.PNG (26.14 KB, 下载次数: 2753)

WimTool1.PNG

WimTool2.PNG (21.05 KB, 下载次数: 2619)

WimTool2.PNG

WimTool3.PNG (21.8 KB, 下载次数: 2703)

WimTool3.PNG

WimTool4.PNG (26.97 KB, 下载次数: 2599)

WimTool4.PNG

ImageX.PNG (16.09 KB, 下载次数: 2648)

ImageX.PNG

用WimTool作图标浏览器和图标提取器.PNG (101.43 KB, 下载次数: 2649)

用WimTool作图标浏览器和图标提取器.PNG

点评

辛苦了  发表于 2024-8-7 06:58
用心了  发表于 2024-5-25 23:04
好像很给力 可是不会用  发表于 2015-11-7 06:45

评分

参与人数 25无忧币 +156 收起 理由
lemonle79 + 5
slyneo + 5 很给力!
smartcowboy + 5 感谢分享原创,论坛有你更精彩!
hs_32 + 5
renshijian + 5 很给力!
sofood + 5
新空气 + 5 赞一个!
Trace6 + 5 赞一个!
gtc + 5 赞一个!
音乐与电脑 + 2 赞一个!
yyz2191958 + 2 赞一个!
wywangwang + 5 赞一个!
anarki2001 + 3 很给力!
edrason -1 赞一个!
Zer0SixPd + 5 很给力!
sd3166 + 5 很给力!
wics00 + 5 很给力!
879792799 + 5 赞一个!
liangyi + 5 赞一个!
2011摩羯男孩 + 5 很给力!
jerry608 + 5 很给力!
waiting + 10 精品文章
nn2nn + 20 原创内容
neo4026 + 15 精品文章
wanghh + 20 精品文章

查看全部评分

推荐
发表于 2011-5-9 15:26:21 | 只看该作者
WimTool-V1.30.2011.501(繁中版)
WimTool-V1.30.2011.501-CHT.part1.rar (195.31 KB, 下载次数: 542)
WimTool-V1.30.2011.501-CHT.part2.rar (195.31 KB, 下载次数: 491)
WimTool-V1.30.2011.501-CHT.part3.rar (71.49 KB, 下载次数: 461)

点评

支持繁體中文版  详情 回复 发表于 2016-11-9 12:36
回复

使用道具 举报

推荐
发表于 2011-5-9 18:07:53 | 只看该作者
原帖由 bahmo 于 2011-5-9 15:26 发表
WimTool-V1.30.2011.501(繁中版)

已下載! 多謝!

点评

韩娱之巅 www.enjoy1919.com/shuba/0/343/index.html  发表于 2015-1-1 14:17
回复

使用道具 举报

推荐
发表于 2011-5-6 21:56:01 | 只看该作者
Thank you

I tried that before my last post = Crash

_SUB Loop
FORM DriveType=%AllDrive%
LSTR aStr=2,%AllDrive%
FIND $%aStr%=X:,!FIND $%DriveType%=DRIVE_CDROM,!ENVI RDrive=%RDrive%|%aStr%
MSTR AllDrive=4,0,%AllDrive%
STRL iLen=%AllDrive%
IFEX $%iLen%>0,CALL Loop!MSTR RDrive=2,0,%RDrive%
_END

MSTR MDrive=0,0,%RDrive%
LSTR MDrive=2,%MDrive%

Do not know what is wrong.

点评

www.cnhaoxing.com/id_3913/ 花都十二钗  发表于 2014-9-19 11:14
www.cnhaoxing.com/id_249/ 剑道独神  发表于 2014-9-19 11:05
回复

使用道具 举报

5#
发表于 2007-6-2 23:19:18 | 只看该作者
我说老九效率也太高了吧?刚刚才叫帮翻译这么快就写出来了...
回复

使用道具 举报

6#
 楼主| 发表于 2007-6-2 23:22:15 | 只看该作者
没有,那个函数不会,所以留下两个已知问题。
回复

使用道具 举报

7#
发表于 2007-6-3 00:19:02 | 只看该作者
找不到WIMGAPI.DLL,无法运行
回复

使用道具 举报

8#
 楼主| 发表于 2007-6-3 00:21:51 | 只看该作者
你没有安装 WimFltr 组件。
回复

使用道具 举报

9#
发表于 2007-6-3 00:27:17 | 只看该作者
哦,已经制作出来了,试一下挂载先
回复

使用道具 举报

10#
发表于 2007-6-3 07:06:30 | 只看该作者
方便多了 :victory: :P
回复

使用道具 举报

11#
发表于 2007-6-3 09:15:49 | 只看该作者
在PE中使用挂载解开与新制追加会显示“卸载回调消息: 失败”,这两个功能的其它显示成功。
回复

使用道具 举报

12#
发表于 2007-6-3 09:19:04 | 只看该作者
Imagex_Gui改进版,老九强啊!

点评

www.cnhaoxing.com/id_1010/ 天骄无双  发表于 2014-8-21 09:34
回复

使用道具 举报

13#
发表于 2007-6-3 09:23:18 | 只看该作者

找不到WIMGAPI.DLL,无法运行

wimgapi.rar

135.32 KB, 下载次数: 6298

回复

使用道具 举报

14#
发表于 2007-6-3 09:26:12 | 只看该作者
这个 能在PE中挂接吗?
回复

使用道具 举报

15#
发表于 2007-6-3 11:33:01 | 只看该作者
真是不错,虽不太完善但也好用多了!!
回复

使用道具 举报

16#
发表于 2007-6-3 14:51:27 | 只看该作者
两天没来,老九又出新东西了,强
回复

使用道具 举报

17#
发表于 2007-6-3 16:20:49 | 只看该作者
有个GUI界面的WIM工具真不错啊,我就是怕要记 Imagex 命令行参数!
回复

使用道具 举报

18#
发表于 2007-6-3 16:55:02 | 只看该作者
;P 老九,我要提建议了
1.追加和制作映像建议分开
2.制作映像最好加上压缩级别(也就是imagex里的compress参数),外带check
3.同上,/verify参数也不见了

WimTool.exe必须和wimgapi.dll在同一目录(即使安装wimfltr)
wim无法挂载到桌面和WimTool.exe所在文件夹(但能解开)

[ 本帖最后由 jl580650 于 2007-6-3 05:16 PM 编辑 ]
回复

使用道具 举报

19#
 楼主| 发表于 2007-6-3 17:44:11 | 只看该作者
原帖由 jl580650 于 2007-6-3 04:55 PM 发表
;P 老九,我要提建议了
1.追加和制作映像建议分开
2.制作映像最好加上压缩级别(也就是imagex里的compress参数),外带check
3.同上,/verify参数也不见了

WimTool.exe必须和wimgapi.dll在同一目录(即使安装 ...


界面不会作大变化了,因为 Imagex 有10多个主参数,而每1个主参数下又有很多子参数,其功能相当丰富,一些近似的功能必须放在一起,否则这个程序要设计很多页。

刚试过,不能挂到WimTool所在目录,不知 Imagex 能否挂到它所在的目录。
但本人的系统能挂到桌面。

未命名.PNG (77.95 KB, 下载次数: 1288)

未命名.PNG
回复

使用道具 举报

20#
发表于 2007-6-3 19:25:47 | 只看该作者
win2000下无法正常使用,xp下也是如此

[ 本帖最后由 网上飞鹰 于 2007-6-3 07:51 PM 编辑 ]

Snap1.jpg (67.03 KB, 下载次数: 1264)

Snap1.jpg

Snap2.jpg (43.06 KB, 下载次数: 1219)

Snap2.jpg
回复

使用道具 举报

21#
发表于 2007-6-3 19:46:47 | 只看该作者
:lol 总算研究出来了
貌似不能挂载到imagex所在的目录及其父目录
比如imagex在d:\aa\bb\cc下
则d:\;d:\aa;d:\aa\bb;d:\aa\bb\cc下都不能挂载了,但是d:\ee却可以
刚才说桌面不能挂载也是这个原因(当时的目录是:桌面\WimTool\WimTool.exe)

参数上还是建议加上compress和check
/verify默认启用就行了,用imagex的人都是看中能排除相同文件的功能的

2、无法将分包文件恢复为单一文件。
imagex也没提供这个功能
回复

使用道具 举报

22#
发表于 2007-6-3 22:32:45 | 只看该作者
好东西不顶是不对的~~~:P
回复

使用道具 举报

23#
发表于 2007-6-3 22:58:44 | 只看该作者
有时间测试一下。。。。。。。。。。。。。
回复

使用道具 举报

24#
 楼主| 发表于 2007-6-4 08:23:53 | 只看该作者
原帖由 网上飞鹰 于 2007-6-3 07:25 PM 发表
win2000下无法正常使用,xp下也是如此


别人的可以用,你的不能,自己找原因吧,你在无忧年纪也不小了(混到90了)。
本人在32MB的PE中也可以使用。
回复

使用道具 举报

25#
发表于 2007-6-4 10:57:57 | 只看该作者
我对WIM文件挂载解开到硬盘后,只是替换了墙纸,再新制追加后,WIM文件比原来的大了很多,启动系统时显示winload.exe出错,到底是怎么回事.
回复

使用道具 举报

26#
发表于 2007-6-4 11:03:33 | 只看该作者
夜里试用了一下,感觉还不错。比imagex_gui使着顺手。提点小建议:
     1、在XP下面如果没有安装 WimFltr 组件,只能制作WIM,不能挂载,只有一个简单的信息:失败。一开始用 imagex_gui 时也遇到过,因为是先制作 WIM 文件,后学习挂载。制作每遇到问题,就没考虑到组件安装问题,结果足足晕了一天。使用imagex.exe 提示是:

Mounting: [E:\b.wim, 1] ->
          [g:\boot]
Error mounting image:
           我想这个问题对初学者来说可能会常遇到,如果不困难的话,能否请在运行 WIMTool时先检测一下组件是否安装,如没安装就给出一个说明,或者把Wimfltr组件一起打包,没安装时自动安装。让我们这些新手们少走点弯路。
      2、在挂载解开界面,选择目标文件夹时,点一下浏览,再取消,会自动填上一个
回复

使用道具 举报

27#
发表于 2007-6-4 12:05:26 | 只看该作者
最怕记精灵。这下会了呢。!真是实用
回复

使用道具 举报

28#
 楼主| 发表于 2007-6-4 14:20:57 | 只看该作者
[quote]原帖由 龙泉剑1 于 2007-6-4 11:03 AM 发表
1、在XP下面如果没有安装 WimFltr 组件,只能制作WIM,不能挂载,只有一个简单的信息:失败。一开始用 imagex_gui 时也遇到过,因为是先制作 WIM 文件,后学习挂载。制作每遇到问题,就没考虑到组件安装问题,结果足足晕了一天。使用imagex.exe 提示是:

Mounting: [E:\b.wim, 1] ->
          [g:\boot]
Error mounting image:
           我想这个问题对初学者来说可能会常遇到,如果不困难的话,能否请在运行 WIMTool时先检测一下组件是否安装,如没安装就给出一个说明,或者把Wimfltr组件一起打包,没安装时自动安装。让我们这些新手们少走点弯路。
      2、在挂载解开界面,选择目标文件夹时,点一下浏览,再取消,会自动填上一个
回复

使用道具 举报

29#
发表于 2007-6-4 14:57:06 | 只看该作者
没有必要把WimFltr组件打包进去
建议加入WimFltr组件检测,在MOUNT时如果没有安装WimFltr组件给出正确提示
回复

使用道具 举报

30#
发表于 2007-6-6 00:48:18 | 只看该作者
最近就这个爆点了 顶一下
回复

使用道具 举报

31#
发表于 2007-6-6 01:36:47 | 只看该作者
今天在单位一台2000 Server  上用了一下,安装组件的过程一闪而过,什么也没看清,用Wimtool 挂载失败,解开映像正常。
回复

使用道具 举报

32#
发表于 2007-6-6 07:31:19 | 只看该作者
正在学习中,谢谢分享。
回复

使用道具 举报

33#
发表于 2007-6-6 09:46:20 | 只看该作者
如果把界面美化一下就好了

点评

这类工具实用就行  详情 回复 发表于 2024-10-4 15:37
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-15 14:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表