如何将驱动程序添加到 WIM 映像

如何将驱动程序添加到 WIM 映像,第1张

修改Wim文件需要:

WimTool -- Wim文件的图形视窗处理工具

( WimTool是基于WIMGAPI SDK开发的Win32程序)

一、基本介绍

1、WimTool并不是Imagex的GUI,可以脱离Imagex而独立使用。

2、WimTool能提供普通用户对WIM格式文件最常用的处理功能,如制作映像文件、挂载映像、解开Wim映像到硬盘

的目录和向现存的Wim文件加入新的映像卷等。

3、在WimTool中,对Wim文件进行 *** 作处理时,界面元素给用户提供了相当的显示信息,对Wim文件最常见的处理

出现失败时,WimTool会提供失败的说明。

4、WimTool界面采用分页式设计,每页都提供了必要的 *** 作说明、选项要求和注意事项。初次使用的用户请先阅读

每页的 *** 作说明。

二、功能简介

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 、UnMount 和 Apply 三项命令行参数。

12.支持WIM映像文件与WimTool程序直接关联,并可创建右键菜单,方便挂载或打开WIM映像文件。

13.支持列出映像内的文件目录,这个功能相当于ImageX的/DIR参数,可以在PE系统中使用。

14.支持通过配置文件定义捕获映像或解开映像的规则。WimTool的配置文件与ImageX的兼容。在WimTool内置了一份

默认的配置文件,这个配置文件与ImageX的默认配置文件相同。

三、参数说明

WimTool的命令行参数格式如下:

<功能参数>[选项] [<F=映像文件><p=目标路径><I=映卷ID>]

其中尖括号\"<>\"内的参数表示必须输入,方括号\"[ ]\"内的表示可以省略。

1、挂载映像

</Mount>[/W] <F=Wim映像文件><p=目标路径><I=映卷ID>

其中参数 \"/W\" 表示可写方式挂载,省略时表示只读方式挂载,示例:

WimTool.EXE /Mount /W F=D:\\Test.WIM P=D:\\PROGRAMS I=2

2、卸载映像

①.卸载指定挂载目录的映像

</UnMount>[/C] <p=目标路径>

其中参数 \"/C\" 表示卸载时将目标目录变化的内容更新到原映像中,省略时表示不更新原映像,示例:

WimTool.EXE /UnMount /C P=D:\\PROGRAMS

②.卸载所有被挂载的映像

</UnMount></A>

其中选项 \"/A\" 表示卸载所有被挂载的映像,且卸载映像时目标目录的变化不会被更新到原映像中,示例:

WimTool.EXE /UnMount /A

3、解开映像

</Apply>[/Y] <F=Wim映像文件><p=目标路径><I=映卷ID>

其中参数 \"/Y\" 表示不确认目标目录是否已存在文件而直接解开映像(解开的文件有可能覆盖已存在的文件),

省略该参数时,若目标目录已存在文件则要用户确认才执行解开映像 *** 作,示例:

WimTool.EXE /Apply /Y F=E:\\Install.WIM P=C: I=3

压缩比: 压缩原理 ??很多人都惊异于压缩技术的神奇,一个文件被压缩成一半大小,何以能无损还原呢? ??早期使用的压缩技术都基于统计模型,到20世纪80年代初基于字典压缩的新技术才慢慢推广开来。 ??数据压缩包含了非常多的软件和硬件技术,这些技术各不相同,但是大多数压缩软件都是基于LZ77、LZ88算法并加以修正而成,而LZ77是字典压缩的起源。大家都知道一个文本文件是由一些单词组成,而且必定有重复现象发生,例如我们这里经常出现的“压缩软件”一词,压缩的原理就是在文件的头部做一个类似字典的东西,把“压缩软件”这个词放在“字典”中,并为这个词指定一个占较少字节数的编码,而文章中的“压缩软件” 一词均用此编码代替,以达到压缩的目的。当然压缩软件在实际运作中并非如此简单,还要使用一些看了就头痛的演算方法,在此就不一一细述。也许有人会问,文本文件可用字典技术,那其它文件怎么办呢。这就无须 *** 心了,因为对于压缩软件来说,一个文件中的“数据压缩”一词和“@#¥%^” 是一样的,关键在于冗余码(重复部分)的多少。 ??压缩常识 ??按压缩方式分:有所谓的“透明压缩”和“打包压缩”。 ??“透明压缩”一般针对文件,直接压缩。成功的话,文件体积变小,功能不变,运行速度还可能更快。但是,这种压缩方法的对象面很窄。如果压缩失败,还会造成文件不可用。所以,这一类程序总是强烈要求用户在压缩前将文件备份。 ??“打包压缩”就是现在常提到的压缩软件使用的压缩法。它把一个或多个文件压缩成一个文件——压缩包。要使用压缩后的文件,必须先解压将文件复原。它的特点是风险小,适用于减小不常用的文件所占空间和传输数据。当然,按照压缩算法,我们还可以将压缩分成很多种。 ??一般我们在谈到压缩时,会提到许多相关术语,下面我们就提出一些常见的术语进行解释。 ??压缩格式:压缩文件时使用的压缩编码方法不同,压缩生成的文件结构就不同,这种压缩文件结构就称压缩格式。 ??压缩比率:文件压缩后占用的磁盘空间与原文件的比率称压缩比率。在常用的压缩格式中,RAR格式压缩比率较高,ZIP格式较低。但ZIP格式的文件 *** 作速度较快。 ??解压:将压缩文件还原为本来的文件格式,也称释放、扩展。 ??压缩包:一般将通用压缩格式的文件称为压缩包,如ZIP格式压缩文件。这种文件可以在压缩工具的管理下对包中压缩的文件进行管理,如查看、删除、添加等。 ??打包:将文件压缩成通用压缩格式的压缩包文件称为打包,也指将文件压缩添加到压缩包。 ??多卷压缩:将压缩的文件包分成几个压缩文件称为多卷压缩,一般是为了将压缩文件储存在多个软磁盘上或方便网上传输。 ??自解压文件:将文件压缩生成可执行的文件,然后在没有压缩工具的帮助下,通过执行压缩的文件,就可将自己的源文件解压还原出来。 ??压缩文件格式 ??目前流行着多种压缩文件格式,下面我们就来看看到底有哪些吧! ??ZIP:目前最流行的压缩文件格式(在Internet上,ZIP文件已经取得了绝对胜利。在日常 *** 作中,除专门的压缩软件之外,许多文件管理程序,如Windows Commander等也都支持ZIP格式)。我们可利用WinZip对ZIP文件进行解压、释放等 *** 作,还可以用它来处理ARJ、ARC、CAB、LZH等多种不同格式的压缩文件,从而大大地方便了用户的 *** 作。 ??RAR:是一种高效快速的文件压缩格式,但不被大多数文件压缩程序支持,WinRAR是在Windows下处理RAR格式文件的最好工具。 ??ARJ:由DOS下曾经红极一时的压缩软件ARJ压缩而成的文件格式,它具有功能强大、压缩率高等优点。到了现在的Windows时代,它已经没有了往日的辉煌。 ??CAB:是Windows 98新增的一种特殊压缩文件格式,主要用于对有关软件安装盘中的文件进行压缩,其特点是压缩率非常高(可能是目前最高的),但一经压缩就不能再进行任何增加、删除、替换等修改,也就是说它的压缩包具有“只读”属性。我们也可使用WinZip对CAB压缩包进行 *** 作。 ????_:软件安装盘所采用的一种压缩文件方式,如*/ 那如果压缩比是100%,岂不全部压掉了-------------------------------------------------------文件没有压缩。值越小,压缩率越大。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11918858.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存