ImageX 语法详解app
ImageX是微软开发的一款映像文件工具,其建立的Windows映像(.wim)文件格式已经成为新的标准。咱们熟知的Vista这个庞然大物就是用它来封装的,.wim文件相比ghost文件有不少优点。有人预言ImageX将成为Ghost的继任者。可是,很多用户对ImageX不是很了解,下面笔者结合实例,带你们体验ImageX的强大功能。编辑器
一、安装及环境ide
ImageX是绿色软件不用安装,只需把软件包解压到目录中便可。ImageX是一个命令行程序,所以要在命令提示符下运行。工具
ImageX的通常操做的环境能够在当前系统的命令行下,不过笔者建议最好光盘引导系统到DOS环境下进行,若是对DOS界面比较陌生的用户能够在Windows PE下进行。笔者下面的演示都是在Windows PE下进行的。测试
二、应用实例优化
(1)、建立映像网站
建立系统映像这也许是你们平时用得最多的系统备份方式。系统部署完成以后,在最佳运行状态下利用ImageX建立一个系统映像这是很是必要的,也是一种好习惯。操作系统
ImageX建立系统备份映像的命令格式为:插件
p_w_picpathx [FLAGS] /CAPTURE p_w_picpath_path p_w_picpath_file "p_w_picpath_name" ["description"]命令行
其中“p_w_picpath_path”是须要备份的目录,“p_w_picpath_file p_w_picpath_name”是映像文件保存的路径和文件名,“description”描述信息,方便区分。另外,其中“FLAGS”是一个附带参数,包括/BOOT、/CHECK、
/COMPRESS、/CONFIG、/NORPFIX、/SCROLL、/VERIFY等,咱们最经常使用的是/COMPRESS即压缩。建立系统映像就利用该参数,以缩小映像文件体积。好比咱们要将C盘的Vista操做系统备份到E盘,具体操做是:
打开命令行工具,切换到ImageX所在目录,执行最大压缩maximum(其它参数还有不压缩none和快速fast),在命令行下输入命令 p_w_picpathx /compress maximum /capture C: D:\XP.wim "Win_XP_wim"。
这样C盘的XP系统就备份到D盘,映像文件为XP.wim。从图上咱们能够看出使用ImageX备份时,会开始扫描目录中的全部文件和文件夹,而后自动排除系统的页面文件、休眠文件等,这样建立出来的系统映像是最干净的,它能够节省很多的磁盘空间,这也是它比其它相似工具高明的地方。另外,在加了参数/compress maximum时,备份时间会稍长一些,可是映像文件的体积会小不少。在笔者的硬件平台上者测试备份一个XP系统大概须要5分钟,相比其余软件已经够快了。
(2)、备份文件夹
ImageX不只能够备份整个分区,还能够有选择地备份文件夹,好比咱们备份C:\Windows\system32\config即系统配置文件夹,就能够在命令行下输入命令p_w_picpathx /compress maximum /capture C:\WINDOWS\system32\config D:\config.wim "XP_config"便可。
对于其余文件夹的备份相似,这很是适合咱们有选择地备份某些资料。ImageX的备份和利用系统的“复制”功能拷贝一个文件副本是彻底不同的。首先文件体积小便于保存,另外.wim也利于文件的保密和传输。文件备份是p_w_picpathx的一个特点,这时ghost所没有的。
(3)、追加映像
有的时候咱们在利用Imagex建立完系统映像以后,又对系统作了某些优化或者修改,此时不用建立新的系统映像,咱们只需利用ImageX的追加映像功能,即能将系统中的全部文件备份到一个已经存在的WIM映像中并替换其中的同名文件。固然除了系统映像以外,对于其它文件映像的追加彻底同样。Imagex的这一特性很适合更新备份和增量备份。
ImageX映像追加命令的格式是:p_w_picpathx /append 须要备份的目录 映像保存的路径和文件名 "文件描述"。例如咱们备份XP系统到安装映像中可使用以下命令(假定安装映像在D:\XP.wim "WinXP")p_w_picpathx /append C: D:\XP.Wim "Win_XP_wim"。值得一提的是这样备份的映像文件的体积是很是小的,适合小硬盘用户或者移动设备携带。
有时候因为映像文件太大刻盘或者传输不便,咱们须要将建立出来的映像文件按照必定大小拆分,可使用ImageX的“/split”参数。例如,若是咱们但愿将以前建立的XP.wim文件以640 MB为大小拆分,以便刻录到CD光盘上,那么可使用这条命令:p_w_picpathx /split D:\XP.wim d:\datasplited.swm 640。
该操做将会建立一系列带有固定编号的.swm文件,例如咱们要拆分的文件是xp.wim,那么拆分后的文件就是xp1.swm、xp2.swm等,这样拆分后的文件拷贝传输就方便多了。
(5)、应用映像
有备份就有还原,利用ImageX还能够将映像文件还原成它原来文件结构的文件。好比咱们能够将备份的系统映像释放到系统分区实现系统还原。其命令格式是“p_w_picpathx [FLAGS] /APPLY 映像保存的路径和文件名 映像卷数 释放的路径”
须要说明的是一个WIM映像能够包含很是多的分卷,分卷技术是一项很是实用的技术。咱们知道Vista的安装光盘(WIM)中包含了全部的Vista版本,其实每一个版本就是一个卷,咱们选择安装Vista版本的时候其实就是选择卷,而后Vita经过p_w_picpathx进行安装。好比咱们能够将Vista和XP备份在同一个Wim文件里,一个系统分一个卷,经过卷技术打造双系统甚至多系统安装光盘,在安装时经过选择卷来安装不一样的系统。
接着上面的任务释放系统映像,因为刚才用p_w_picpathx备份时没有输入卷数,那就只要一个卷,在还原时就输入“1”。命令为:p_w_picpathx /APPLY D:\XP.wim 1 E: 因为咱们在当前系统的命令下进行演示,只能是否系统映像到非系统盘(好比E盘)。若是要实现对系统的还原,我须要在DOS界面或者Windows PE环境下进行。
有时咱们须要查看Wim映像文件中所包含的文件,经过命令“p_w_picpathx /dir 映像文件路径及文件名”映像文件中的全部文件尽收眼底,该命令能够显示其中全部目录中的文件。好比咱们要查看上面建立的D:\Config.wim映像文件的内容,输入命令p_w_picpathx /dir d:\config.wim 1 便可。
ImageX还能够查看.wim文件的详细信息,命令格式是“p_w_picpathx /info 映像的路径及文件名”,好比们查看刚才建立的系统映像文件的详细信息就能够经过命令来实现:p_w_picpathx /infO D:\XP.wim,回车后就会看到映像的卷数、压缩方式、描述等信息。
总结:其实ImageX的功能很是强大,不只能够备份还原系统,还能够打造本身的系统安装盘。经过p_w_picpathx能够打造一个真正的系统安装盘,其中能够集成驱动、补丁、语言包,能够实现无人值守等功能。但愿你们可以以本文为出发点挖掘出ImageX更多的功能,完全玩转映像文件
==========================================================
对系统进行备份或恢复,可能你们首选ghost。 随着Vista的发布,微软还给咱们送来了PE 2.0,ImageX是运行于PE 2.0的一个命令提示符工具,经过它可将一台电脑的系统分区捕获为映像文件,再还原到其它电脑上,并且这两台电脑的硬件配置没必要相同,就凭这一点,也许你会放弃Ghost。
1、经过AIK获取含ImageX的PE 2
从微软网站下载并安装AIK,安装时,请按默认的路径和组件安装,否则,后面的不少命令得修改——特别是对不太熟悉命令提示符的朋友而言。
1.设置 Windows PE 构建环境
在这一步中,咱们将建立Windows PE 2.0的目录结构。
在开始菜单下找到“Windows PE 工具命令提示”,右击之,选择“以管理员身份运行”,弹出命令提示符窗口,输入如下命令:
copype.cmd x86 c:\winpe_x86
命令说明:
●在C盘根目录下建立名为winpe_x86的目录,且在该目录下建立如下子目录,同时,还将拷贝一些必要的文件到这些子目录下。
\winpe_x86
\winpe_x86\ISO
\winpe_x86\mount
●命令中的x86,指的是AIK的安装目录下一个子目录,默认为“C:\Program Files\Windows AIK\Tools\PETools\x86”,若是安装AIK时所有按默认路径、默认组件安装,前面所述的命令用不着修改,不然,必须指明绝对路径。
●命令运行完成后,当前目录自动变化为c:\winpe_x86,请不要修改。
2.添加ImageX
按默认的方法生成PE 2时,不包含本文的主角,即命令提示符工具p_w_picpathx.exe,得手动添加。
输入如下命令:
xcopy “C:\Program Files\Windows AIK\Tools\x86\p_w_picpathx.exe“ c:\winpe_x86\iso\
要注意的是,在使用ImageX将一个分区抓取为映像文件时,可能会遇到一些麻烦。其一:分区中的某些文件被锁定,好比hiberfil.sys、pagefile.sys等,这会形成抓取失败。其二:某些文件不必抓取出来,好比MP3等。为解决这一问题,咱们可建立一个配置文件,来解除锁定或排除某些类型的文件。
请在记事本下输入如下内容:
[ExclusionList]
ntfs.log
hiberfil.sys
pagefile.sys
"System Volume Information"
RECYCLER
Windows\CSC
[CompressionExclusionList]
*.mp3
*.zip
*.cab
\WINDOWS\inf\*.pnf
完成后,以wimscript.ini为名,将其保存到C:\winpe_x86\ISO目录之下。
ImageX在执行时,会自动读取该配置文件并进行对应的处理。
3.生成ISO文件
输入如下命令:
oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso
该命令的做用是将c:\winpe_x86\ISO目录下的文件建立为一个光盘映像文件,映像文件保存到c:\winpe_x86\目录下,映像文件名为winpe_x86.iso。
用专用的刻录软件(好比Nero、UltraISO等)将该ISO文件刻录到光盘。这张光盘就是增长了ImageX命令的PE 2.0光盘,其做用很大,具体状况请参考相关资料,本文只用其中的ImageX命令对系统进行备份和恢复。
2、在电脑1上建立映像备份
1.抓取映像
用PE 2.0光盘启动电脑,输入如下命令:
ImageX /capture c: d:\mysysbak.wim "PC1"
命令说明:将电脑1的C盘抓取为映像文件(至关于用Ghost对C盘进行映像备份),映像文件名为mysysbak.wim且保存在D盘根目录之下。其中的PC1是随意输入的。
2.合成到光盘
首先,用UltraISO打开前面生成的winpe_x86.iso,将刚生成的映像文件拖到UltraISO主窗口中。
保存修改后的ISO文件。
接着,单击UltraISO下的“工具→刻录光盘映像”,将添加了映像文件的ISO文件刻录到DVD光盘。
至此,一张包含了电脑1系统的万能恢复光盘制做完成。
3、恢复
用万能恢复光盘启动电脑2,输入如下命令:
ImageX /apply maximum X:\mysysbak.wim 1 c:
电脑1上的系统便会自动转移到电脑2上。
与Ghost比较,电脑1和电脑2的硬件配置能够不一样,备份或恢复的速度差很少。输入上述命令后,让电脑从新启动,可观察到系统会自动对电脑2的硬件进行搜索和安装。
ImageX虽来自与vista配套的PE 2.0,但一样可用于对WinXP进行备份与恢复。
总结:ImageX主要用于将不一样电脑间的备份与恢复,也正由于如此,它在用于对同一电脑进行备份与恢复时显得有些费时,由于恢复后还要对硬件进行从新驱动。
=================================================================
IMAGEX命令实例
下文中,实验所用系统的设置以下:C盘安装操做系统,D盘是光驱,E盘用于保存建立的映像文件。不过当咱们用Windows PE光盘引导计算机后状况有所变化,C盘依然是系统盘,但光驱成了X盘,Windows下的E盘成了Windows PE环境下的D盘。所以为了不混淆,在Windows PE环境下的操做将会使用PE中的盘符名称,但在Windows环境下的操做将会使用Windows中的盘符。
--------------------------------------------------------------------------------
1.xp_w_picpath /capture c: d:\data.wim "Drive C " “/capture”参数的做用是建立映像文件
(假设咱们但愿使用默认设置建立一个C盘的映像,映像文件将以data.wim为名保存在D盘根目录下,并在建立完成后进行数据校验.“/capture”参数的做用是建立映像文件,而该参数后面的“c:”则指定了要建立映像的目标分区。“d:\data.wim”这个参数指定了镜像文件的保存位置以及名称,“Drive C”参数定义了映像文件的描述,须要用引号引用。最后的“/verify”参数则会让Xp_w_picpath建立完映像以后进行校验。当屏幕显示“Successfully p_w_picpathd c:\”的字样时表示映像已经建立完成了)
--------------------------------------------------------------------------------
2.xp_w_picpath /apply d:\data.wim 1 c: /verify “/apply”可使用建立好的映像文件来恢复
(假设咱们要把以前建立的保存在D盘的data.wim文件从新恢复到C盘,那么能够首先格式化C盘,这里要注意映像名称后面的编号“1”,下文中咱们将会介绍,Xp_w_picpath能够把多个镜像文件附加到同一个映像中,那么在使用某个特定镜像部署系统,或者执行其余相似操做的时候,怎样从附加了多个镜像的映像文件中指定特定镜像呢?这里就须要使用编号了,若是但愿对第几个镜像进行操做,在映像文件名称后添加该镜像的编号便可。)
--------------------------------------------------------------------------------
3.xp_w_picpath /info d:\data.wim >f:list.txt “/info” 查看映像文件信息
(程序会自动建立一个txt格式的文件,文件的内容就是该映像文件中全部附加的镜像文件的信息.其中"<name>......</name>"这一段文字的内容,这就是咱们在使用“/capture”参数建立映像文件时输入的描述,所以在建立映像的时候要输入详细的描述信息,方便往后的使用)
--------------------------------------------------------------------------------
4. xp_w_picpath /dir d:\data.wim 1 >d:\list.txt “/dir”查看映像文件内容
(随着使用时间的延长,管理员们可能须要管理愈来愈多各类用途的映像文件。如何快速从多个映像文件中找到本身的目标就显得很是重要。咱们就能够直接把某个映像文件,甚至具体到其中附加的某个镜像的内容显示出来。注意,这一步操做不能在Windows PE环境下进行,必须回到Windows下.这将显示data.wim这个映像文件中包含的镜像内容(若是映像文件中包含了多个镜像,也能够经过编号指定具体镜像)。该命令能够将显示的内容所有输出到D盘一个名为list.txt的文本文件中,使用文本编辑器查看和搜索具体文件就至关简单了。这里有个问题须要注意,就算您的映像文件中只包含了一个镜像,在使用/dir参数的时候依然须要在文件名后面指定镜像编号,不然将没法列出其中的内容。)
--------------------------------------------------------------------------------
5.xp_w_picpath /mountrw e:\data.wim 1 e:\c “/mount”“/mountrw”将映像文件内容映射为文件夹
(e:\c”的含义是将镜像映射到E盘下一个名为“c”的文件夹中。若是该文件夹内当前有文件,那么在被映射的镜像卸载以前,原先的内容将没法访问。映射了镜像以后,咱们就可使用Windows资源管理器打开映射出来的文件夹,查看其中的内容,添加或者删除文件,或者像在操做本地硬盘那样进行其余操做.“/mount”参数将映像文件中具体的镜像映射为本地硬盘上的文件夹,并编辑其中的内容。“/mount”参数有两个,分别是“/mount”和“/mountrw”,其中前者能够将镜像映射为只读文件夹,然后者能够将镜像映射为可读写文件夹。要注意,这两个命令都只能在Windows XP SP二、Windows Server 2003 SP1以及Windows Vista中使用。)
--------------------------------------------------------------------------------
6.xp_w_picpath /unmount /commit e:\c “/unmount”合并对映像文件的修改
(由于咱们以前使用的参数是“/mountrw”,这样映射出来的文件是可写的,所以当用完以后,为了使对文件的更改可以生效,咱们须要使用 “/unmount”参数配合“/commit”选项,合并对映像文件的修改,并将其卸载)
--------------------------------------------------------------------------------
7.xp_w_picpath /delete d:\data.wim 1 “/delete”镜像的删除
(有时候您可能会遇到这样的状况:一个映像文件中附加了不少不一样环境的镜像文件,可其中一个镜像文件已经没用了。为了减小存储空间的占用,您可能但愿删除不用的镜像文件。)本段内容须要在Windows PE环境下操做
--------------------------------------------------------------------------------
8.xp_w_picpath /export d:\new.wim d:\data.wim 1 “/export”镜像的提取
(您可能还会有这样的需求:想要将附加到一个映像文件中的独立镜像提取出来,作其余用途。这些任务依然能够经过Xp_w_picpath的参数实现,注意,在提取镜像的时候必定要保证目标映像文件的所在分区具备足够的可用空间。若是可用空间不足,程序不会报错,依然会生成新的映像文件,可是文件自己是不完整的。)本段内容须要在Windows PE环境下操做
--------------------------------------------------------------------------------
9.xp_w_picpath /split d:\data.wim d:\datasplited.swm 640 “/split”将建立出来的映像文件按照必定大小拆分,以便刻录到光盘或者保存到其余能够动存储介质上
(若是您但愿将建立出来的映像文件按照必定大小拆分,以便刻录到光盘或者保存到其余能够动存储介质上,那么可使用Xp_w_picpath的“/split”参数。例如,若是咱们但愿将以前建立的data.wim文件以640 MB为大小拆分,以便刻录到CD光盘上,,该操做将会建立一系列带有固定编号的.swm文件,例如咱们要拆分的文件是data.wim,那么拆分后的文件就是data1.swm、 data2.swm等。该参数一样有些不足:首先,没法在建立映像文件的时候使用,只能在映像文件建立成功以后使用。另外,拆分的文件大小是以MB为单位指定的,若是咱们须要以GB为单位拆分文件以便刻录DVD光盘上,显得不够灵活。)
--------------------------------------------------------------------------------
10.xp_w_picpath /append c: d:\data.wim “Drive C 2” /verify “/append”的做用是将目标分区附加到现有文件
(有时咱们可能会遇到这样的状况:当咱们安装好操做系统以后,须要建立一个映像文件;而安装完补丁程序以及驱动程序以后,须要建立另一个映像;等安装完全部其余须要的应用程序,并进行过必要的设置以后,还须要建立第三个映像文件。这样的要求有一个特色,那就是三个映像文件中大部分数据都是相同的,而每次都是只有部分文件被增删或者更改。那么按照通常的作法,直接建立三个各自独立的映像文件,无疑浪费了大量的存储空间,并且映像文件太多也不利于往后的管理。
为了解决这个问题,Xp_w_picpath中包含了一个叫作附加的功能。简单来讲,该功能能够在一个映像文件中保存多个不一样状态下的操做系统镜像。例如以前设想的状况,将操做系统在三个时候的不一样状态所有附加到同一个映像文件中,这样,由于操做系统中有大量三个状态下没有发生任何更改的文件,所以这些文件实际上在映像文件中只须要保存一个实例,这就能够在压缩的基础上更进一步减少映像文件的体积。
注意,这里提到了两个名词:“映像”和“镜像”。为了方便叙述,下文对这两个名词的定义以下:对操做系统所在分区进行“复制”建立的文件称之为“镜像”,而多个“镜像”附加在一块儿即造成一个“映像”。
若是已经使用了“/append”参数,就不须要同时使用“/capture”了。然后面的“d:\data.wim”则指定了要被附加的文件所在位置和名称。
注意,若是被附加的源映像文件被压缩过,那么附加上去的镜像文件就必须进行一样等级的压缩。)
--------------------------------------------------------------------------------
11.配置文件
Xp_w_picpath的某些选项能够由配置文件指定,这样咱们就能够预先编写好配置文件,而后一次执行,实现比较复杂的操做。要指定配置文件,须要以“/config”参数启动Xp_w_picpath。配置文件中主要有三个字段,各自的含义以下。
[ExclusionList]
定义了使用“/capture”参数后被排除的文件和文件夹名称
[CompressionExclusionList]
定义了不被压缩的文件或文件夹名称,或者文件类型。这里可使用通配符
[AlignmentList]
指定文件以64K为范围排列,这些文件将不会被压缩,而压缩后的文件将会以32K为范围排列。
咱们只须要在文本编辑器,例如Windows记事本中按照上述规定的字段编写内容,而后将文件保存为.ini格式,就能够在使用xp_w_picpath.exe的时候经过“/config”参数调用了。
打开Windows记事本或者其余任何文本编辑器,分别输入[ExclusionList]、[CompressionExclusionList]和[AlignmentList]三个字段,而后按照须要为这三个字段设定内容。
例如,若是咱们但愿在建立映像文件的时候跳过度页文件和休眠文件,那么就能够在[ExclusionList]字段下添加这两个文件的名称: “Hiberfil.sys”和“Pagefile.sys”。注意,每一个文件要占用一行空间。若是咱们但愿在压缩文件的时候取消对全部扩展名为.zip 的文件的压缩(毕竟它们已经被压缩过了,再次压缩只能延长所需时间,体积的变化不会太明显),那么能够在 [CompressionExclusionList]字段下添加“*.zip”这一行内容。
注意:一般状况下,若是要使用配置文件,那么就必须在运行xp_w_picpath命令的时候使用/config参数,并指定配置文件的位置。但若是咱们预先将配置文件以wimscript.ini为名保存在xp_w_picpath.exe文件所在的文件夹下,那么之后运行的时候只要使用了“/capture”参数,该配置文件就会被自动加载,而无论咱们有没有配合“/config”参数一块儿使用
=====================================================================
xp系统封装工具√微软封装工具ImageX的应用及实例介绍
咱们都知道,传统的基于磁盘扇区的映像东西通常只能在Windows操做系统之外运行,是以都施用了专用的恢复环境,例如软体开发商提供的特殊版本的 DOS但这就存在一个问题,主若是关于存储子系统的此刻咱们施用的存储子系统规格愈来愈多,除开传统的 IDE,常见的另有SDSI、SBTB,和各类级别的RBID等,如何让映像东西撑持这些个不常用的存储子系统成了一个最大的问题
以施用DOS做为恢复环境的映像东西为例,若是该东西没有自带用于RBID系统的DOS驱动步伐,那末就没有办法施用它对RBID系统创立和恢复映像但 p_w_picpathx解决了这一问题,它的恢复环境是Windows PE,这能够看做是一个省略了图形界面的Windows内核,是以不论什么磁盘子系统,只要提供了Windows下的驱动步伐,就可以用于Windows PE
施用历程中各人有可能会注意到,用Windows PE光碟指导计算机,进入Windows PE环境之前,荧幕上首先会预示“Press F6 to Install…”的字样,这和咱们直接用光碟安装Windows操做系统时的选项相似若是您施用了一些比较不常用的存储子系统,例如SDSI或 RBID,就须要在这个界面上按下F6,而后提供所需的驱动步伐,如许指导后Windows PE才能够辨认出您的硬盘
下文中,试验所用系统的设置如次:D盘安装操做系统,D盘是光驱,E盘用于生存创立的映像文件不外当咱们用Windows PE光碟指导计算机后环境有所变化,D盘傲然是系统盘,但光驱成了X盘,Windows下的E盘成了Windows PE环境下的D盘是觉得了制止混合,在Windows PE环境下的操做将会施用PE中的盘符名称,但在Windows环境下的操做将会施用Windows中的盘符
第2页:ImageX映像文件的创立
创立映像
首先咱们须要准备一台模型板计算机,在这台计算机上安装筹算批量部署的操做系统,并安装全部须要的驱动步伐、应用软体、系统更新步伐,同时咱们还能够按照实际须要对系统和步伐的各类选项进行设置设置完成而后运行sysprep.exe删去全部不需要的信息 ,并关闭计算机
进行到这一步的时辰,和施用传统的基于分区的影响东西部署都没有太大区别,不外接下来咱们要施用微软本身的映像东西了
假定咱们希望施用默许设置创立一个D盘的映像,映像文件将以data.wim为名生存在D盘根目次下,并在创立完成落伍行数值校验,那末咱们能够施用如许一个号令:
p_w_picpathx /capture c: d:\data.wim Drive D /verify
“/capture”参量的效用是 创立映像文件,而该参量后面的“c:”则指定了要 创立映像的方针分区“d:\data.wim”这个参量指定了镜像文件的生存位置和名称,“Drive D”参量界说了映像文件的描写,须要用引号援用最后的“/verify”参量则会让p_w_picpathx创立完映像之落伍行校验当瞅见图1所示的界面时,表示咱们的号令是正确的,步伐正在创立D盘的映像当荧幕预示“Successfully p_w_picpathd c:\”的字样时表示映像已创立完成了
这时候辰咱们就可以将创立出来的data.wim文件生存起来,并用于而后的部署了这搭另有一个有趣儿的功效须要提示您:p_w_picpathx能够将创立出来的映像文件生存在预 创立映像的分区上例如本例中,咱们就纯粹能够将data.wim生存在D盘,这实在是基于文件的映像东西和基于扇区的映像东西的最大不一样
第3页:ImageX映像的压缩与拆分
压缩映像
当然,p_w_picpathx能作到的另有许多有时候咱们有可能会希望只管即使减少生成的映像文件的体积,这时候辰就可以用到p_w_picpathx的压缩功效了压缩参量有两个选项:Fast和Maximum,此中后者的压缩率更高一些,当然花费的时间也要长一些仍是上边的例子,若是须要以Maximum等级压缩创立出来的映像文件,能够施用这条号令:
p_w_picpathx /compress maximum /capture c: d:\data2.wim “Drive D” /verify
缺憾的是该参量只能在 创立映像文件的时辰施用,对已创立好的映像文件,已没有办法路程通过过程该参量进行压缩,或更改压缩等级了
若是您希望将创立出来的映像文件按照必定巨细拆分,以便刻录到光碟或生存到其它能够动存储媒质上,那末能够施用p_w_picpathx的“/split”参量例如,若是咱们希望将之前创立的data.wim文件以640 MB为巨细拆分,以便刻录到DD光碟上,那末能够施用这条号令:
p_w_picpathx /split d:\data.wim d:\datasplited.swm 640
该操做将会创立一系列带有固肯定编制号的.swm文件,例如咱们要拆分的文件是data.wim,那末拆分后的文件就是data1.swm、 data2.swm等该参量同样有些不足:首先,没有办法在 创立映像文件的时辰施用,只能在映像文件创立乐成而后施用另外,拆分的文件巨细是以MB为单元指定的,若是咱们须要以GB为单元拆分文件以便刻录DVD光碟上,显患上不敷矫捷
第4页:ImageX映像文件的应用
应用映像
咱们已创立好了系统映像文件,往后若是须要在多台计算机上部署,或某台计算机的系统瓦解,就可以施用创立好的映像文件来恢复恢复历程是非常简略的,傲然须要进入到Windows PE环境下,而后施用“/apply”参量运行p_w_picpathx.exe步伐便可
对新计算机有一点儿须要注意,在施用p_w_picpathx安装操做系统映像之前,必须首先给硬盘分好区您能够施用Windows PE自带的分区东西diskpart.exe进行而若是您嫌贫苦,或须要措置惩罚的计算机太多,也能够本身编著剧本,让Windows PE开始工做后不用人的劳力进行分区操做
假定咱们要把之前创立的生存在D盘的data.wim文件从头恢复到D盘,那末能够首先格式化D盘,而后施用这条号令:
p_w_picpathx /apply d:\data.wim 1 c: /verify
这搭要注意映像名称后面的编号“1”,下文中咱们将会先容,p_w_picpathx能够把多个镜像 文件附带加之到同一个映像中,那末在施用某个特别指定镜像部署系统,或执行其它相似操做的时辰,如何从附带加之了多个镜像的映像文件三拇指定特别指定镜像呢?这搭就须要施用编号了,若是希望对第几个镜像进行操做,在映像文件名称后新增该镜像的编号便可
高级应用
除开上边先容的功效,p_w_picpathx另有许多功效能够适合不一样环境
文件附带加之
有时候咱们有可能会碰到如许的环境:当咱们安装好操做系统而后,须要创立一个映像文件;而安装完补钉步伐和驱动步伐而后,须要创立另外一个映像;等安装完全部其它须要的应用步伐,共进行过需要的设置而后,还须要创立第三个映像文件如许的要求有一个独特之处,那就是三个映像文件中大部门数值都是不异的,而每一次都是只有部门文件被增删或更改那末按照通常的作法,直接创立三个各自自力的映像文件,没有疑难华侈了大量的存储空间,而且映像文件太多也倒霉于往后的办理
为相识决这个问题,p_w_picpathx中包罗了一个叫作附带加之的功效简略来说,该功效能够在一个映像文件中生存多个不一样情况下的操做系统镜像例如之前假想的环境,将操做系统在三个时辰的不一样情况全数附带加之到同一个映像文件中,如许,因为操做系统中有大量三个情况下没有发生不论什么更改的文件,是以这些个文件实际上在映像文件中只消生存一个实例,这就可以在压缩的基础上更进一步减少映像文件的体积
注意,这搭提到了两个表名称的词:“映像”和“镜像”为了利便叙述,下文对这两个表名称的词的界说如次:对操做系统地点分区进行“复制”创立的文件称之为“镜像”,而多个“镜像”附带加之在一路即造成一个“映像”
在上文的操做中咱们已对全般系统盘创立了一个完备映像data.wim,假定其时咱们只是安装了操做系统,尚无装驱动和应用步伐,那末此刻咱们能够开始工做到正常Windwos情况下,按照须要安装全部的驱动和步伐,而后重开始工做计算机到Windows PE环境(别忘了运行sysprep.exe)要创立新的镜像,并附带加之到现有的映像文件中,能够施用下面所开列号令:
p_w_picpathx /append c: d:\data.wim “Drive D 2” /verify
“/append”的效用是将方针分区附带加之到现有文件,须要注意,若是已施用了“/append”参量,就不须要同时施用“/capture”了尔后面的“d:\data.wim”则指定了要被附带加之的文件地点位置和名称
注意,若是被附带加之的源映像文件被压缩过,那末附带加之上去的镜像文件就必须进行同样等级的压缩
第5页:ImageX映像文件的配备布置与维护
配备布置文件
p_w_picpathx的某些选项能够由 配备布置文件指定,如许咱们就可以预先编著好 配备布置文件,而后一次执行,使成为事实比较庞大的操做要指定 配备布置文件,须要以“/config”参量开始工做p_w_picpathx 配备布置文件中首要有三个字段,各自的寄义如次
界说了施用“/capture”参量后被解除的文件和文件夹名称
界说了不被压缩的文件或文件夹名称,或文件类型这搭能够施用通配符
指定文件以64K为范围摆列,这些个文件将不会被压缩,而压缩后的文件将会以32K为范围摆列
咱们只消在文本编纂器,例如Windows记事本中按照上面所说的规定的字段编著内部实质意义,而后将文件生存为.ini格式,就可以在施用p_w_picpathx.exe的时辰路程通过过程“/config”参量调用了
打开Windows记事本或其它不论什么文本编纂器,别离输入[ExclusionList]、[DompressionExclusionList]和[BlignmentList]三个字段,而后按照须要为这三个字段设定内部实质意义
例如,若是咱们希望在 创立映像文件的时辰跳过分页文件和休眠文件,那末就可以在[ExclusionList]字段下新增这两个文件的名称: “Hiberfil.sys”和“Pagefile.sys”注意,每一个文件要占用一行空间若是咱们希望在压缩文件的时辰勾销对全部扩大名为.zip 的文件的压缩(毕竟它们已被压缩过了,再次压缩只能延伸所需时间,体积的变化不会太较着),那末能够在 [DompressionExclusionList]字段下新增“*.zip”这一行内部实质意义
注意:一般环境下,若是要施用 配备布置文件,那末就必须在运行p_w_picpathx号令的时辰施用/config参量,并指定 配备布置文件的位置但若咱们预先将 配备布置文件以wimscript.ini为名生存在p_w_picpathx.exe文件地点的文件夹下,那末日后运行的时辰只要施用了“/capture”参量,该 配备布置文件就会被不用人的劳力加载,而不管咱们有无共同“/config”参量一路施用
映像文件的维护
咱们已相识了如何创立和 应用映像文件,那灭亡的日子常维护方面,这类新的文件格式又能带给咱们啥子?须要注意,之前先容的全部操做都是施用p_w_picpathx在Windows PE的号令行环境下运行,而接下来要先容的一些功效在正常的Windows标准样式下就可以操做
第6页:ImageX映像文件信息查看
查看映像文件信息
咱们首先接续讨论一下前文中存在的一个问题,对附带加之了多个镜像的映像文件,能够路程通过过程新增编号的方式指定对哪一个镜像进行操做但是一朝时间长了,咱们如何知道某个映像文件中有几个镜像,别离是啥子内部实质意义?这就要用到p_w_picpathx的另外一个参量“/info”了
仍是以上文创立的附带加之了多个镜像的映像文件data.wim为例,在Windows PE环境下,运行如许的号令:p_w_picpathx /info d:\data.wim,咱们能够瞅见,步伐会不用人的劳力预示一个以XML格式生存的文件,文件的内部实质意义就是该映像文件中全部附带加之的镜像文件的信息(图3)这内里各人能够寄望看“”这一字段的内部实质意义,这实在就是咱们在施用“/capture”参量 创立映像时输入的描写是以在施用的时辰要注意输入详细的描上书息,利便往后的施用
查看映像文件内部实质意义
跟着施用时间的延伸,办理员们有可能须要办理愈来愈多各类用场的映像文件如何迅速从多个映像文件中找到本身的方针就显患上非常重要路程通过过程施用p_w_picpathx的“/dir”参量,咱们就可以直接把某个映像文件,甚或具体至此中附带加之的某个镜像的内部实质意义预示出来该参量的施用要领是如许的:p_w_picpathx /dir d:\data.wim 1
首先让咱们碰运气施用“/dir”参量列出映像文件中具体某个镜像的内部实质意义回到Windows正常情况下(注意,这一步操做不克不及在Windows PE环境下进行,必须回到Windows下),而后运行下面所开列号令:
p_w_picpathx /dir d:\data.wim 1
这将预示data.wim这个映像文件中包罗的镜像内部实质意义(若是映像文件中包罗了多个镜像,也能够路程通过过程编号指定具体镜像)这搭预示的内部实质意义非常多,查看起来很不利便,那末咱们就可以施用如许的号令:
p_w_picpathx /dir d:\data.wim 1 >d:\list.txt
该号令能够将预示的内部实质意义全数输出到D盘一个名为list.txt的文本文件中,施用文本编纂器查看和搜刮具体文件就相当简略了
这搭有个问题须要注意,就算您的映像文件中只包罗了一个镜像,在施用/dir参量的时辰傲然须要在文件名后面指定镜像编号,不然将没有办法列出此中的内部实质意义权时不清晰这是预设特性仍是软体的Bug
将映像文件内部实质意义映射为文件夹
除开施用“/dir”参量列出映像文件的概括综合内部实质意义,咱们还能够施用“/mount”参量和“/unmount”参量将映像文件中具体的镜像映射为当地硬盘上的文件夹,并编纂此中的内部实质意义“/mount”参量有两个,别离是“/mount”和“/mountrw”,此中前者能够将镜像映射为只读文件夹,尔后者能够将镜像映射为可读写文件夹
要注意,这两个号令都只能在Windows XP SP2、Windows Server 2003 SP1和Windows Vista中施用同时在映射之前,还要安装WIM FS插件,该插件在WBKI东西包中提供。