ImageX 命令行参数

< ![CDATA[以下内容来自 《Windows 自动安装工具包 (Windows AIK) 用户指南》 ImageX 是 Windows Vista 中的命令行工具,可用于创建和管理 Windows 映像 (.wim) 文件。.wim 文件包含一个或多个卷映像,该卷为包含已安装的 Windows 操作系统映像的磁盘卷。 若要修改卷映像,必须在运行 Windows XP Service Pack 2 (SP2)、Windows Server 2003 Service Pack 1 (SP1) 或 Windows Vista 的计算机上安装 Windows 映像文件系统筛选器(WIM FS 筛选器)驱动程序。安装了 WIM FS 筛选器驱动程序后,便可以像装载目录一样装载 .wim 文件,然后使用文件管理工具(如 Windows 资源管理器)浏览、复制、粘贴和编辑卷映像,而无需提取或重建映像。 重要信息: 必须分别运行其中的每个命令行选项。如果没有为捕获的 .wim 文件提供位置,则该过程将在 ImageX 目录中自动创建一个位置。 例如,如果在使用 /capture 选项时输入 data.wim,而不是 d:imagingdata.wim,则 data.wim 文件将出现在 ImageX 目录中。 ImageX 命令行选项使用以下约定。 imagex [flags] {/append | /apply | /capture | /delete | /dir | /export | /info | /split | /mount | /mountrw | /unmount} [parameters] 以下列表显示了每种 imagex 操作类型所使用的有效语法。 imagex /append image_path image_file {"description"} {/boot | /check | /config configuration_file.ini | /scroll | /verify} imagex /apply [image_file image_number | image_name image_path] {/check | /ref | /scroll | /verify} imagex /capture image_path image_file "name" {"description"} {/boot | /check | /compress [type] | /config | /flags | /scroll | /verify} imagex /delete [image_file image_number | image_name] {/check} imagex /dir [image_file image_number | image_name] imagex /export [src_file src_number | src_name dest_file dest_name] {/boot | /check | /compress [type] | /ref [splitwim.swm]} imagex /info img_file [img_number | img_name] [new_name] [new_desc] {/boot | /check} imagex /mount [image_file image_number | image_name image_path] {/check} imagex /mountrw [image_file image_number | image_name image_path] {/check} imagex /split image_file dest_file size {/check} imagex /unmount image_path {/commit} 操作 描述 imagex /append image_path image_file {"description"}{/boot | /check | /config configuration_file.ini | /scroll | /verify} 将卷映像附加到现有的 Windows 映像 (.wim) 文件中。创建该文件的个别实例,将其与 .wim 文件中已存在的资源进行比较,以便不会重复捕获同一个文件。 重要信息: 必须从 Windows 预安装环境 (Windows PE) 运行此选项。此外,还必须确保有足够的磁盘空间可用于运行 /append 选项。如果在 /append 选项运行期间磁盘空间不足,可能会损坏已附加的 .wim 文件。 重要信息: .wim 文件只能使用一种指定的压缩类型,因此,只能附加压缩类型相同的文件。 image_path 要附加的现有 .wim 文件的名称和位置。 image_file 附加现有文件的卷映像的名称和位置。 "description" 包含其他参考信息的文本。必须使用直引号。 还可以设置以下选项: /boot 将卷映像标记为可启动。此选项仅适用于 Windows PE 映像。在 .wim 文件中,只能将一个卷映像标记为可启动。 /check 检查 .wim 文件的完整性。如果未提供该选项,则将取消现有检查。 /config configuration_file.ini 配置文件的名称和位置。必要时,可以重命名此文件。 /scroll 滚动输出以进行重定向。 /verify 通过检查错误和文件重复可以进行文件资源验证。 例如, imagex /append d:d:imagingdata.wim "Drive D" /verify imagex /apply [image_file image_number | image_name image_path] {/check | /ref | /scroll | /verify} 将卷映像应用于指定的驱动器。 重要信息: 必须从 Windows PE 运行此选项。 image_file 应用于目录的卷映像的名称和位置。 image_number 在 .wim 文件中特定卷的编号。 image_name 在 .wim 文件中映像的名称。 image_path 将应用映像的文件路径。 开始此过程之前,必须创建所有的硬盘分区,除非使用脚本运行此选项。如果对目录结构使用 /apply 选项,则该选项将包含指定的目录,包括所有的子目录和文件。 重要信息: 必须包括 /apply 选项的父目录。否则,在应用映像时,此映像将覆盖该位置中的所有内容。例如,如果将该映像应用于驱动器 C,则 /apply 选项将用映像文件覆盖驱动器 C 上现有的所有内容。 若要自动创建目录,则在执行 imagex /apply 之前,必须向脚本中添加 mkdir target_directory 命令。 还可以设置以下选项: /check 检查 .wim 文件的完整性。如果未提供该选项,则将取消现有检查。 /ref splitwim.swm 启用对拆分的 .wim 文件 (SWM) 的引用。splitwim.swm 是其他拆分文件的名称和位置。可以使用通配符。 /scroll 滚动输出以进行重定向。 /verify 通过检查错误和文件重复,可以进行文件资源验证。 例如, imagex /apply d:imagingdata.wim 1 d:New_Directory /verify imagex /capture image_path image_file "name" {"description"} {/boot | /check | /compress [type] | /config | /flags "EditionID" | /scroll | /verify} 将某个驱动器的卷映像捕获到新的 .wim 文件。捕获的目录包括所有子文件夹和数据。不能捕获空目录。目录必须至少包含一个文件。 注意: ImageX 不支持扩展的属性。ImageX 在捕获操作的过程中将忽略扩展属性。 在捕获操作过程中将自动应用快速压缩。如果需要其他压缩类型,请使用 /compress 选项。 image_path 要捕获的卷映像的名称和位置。 image_file 新 .wim 文件的名称和位置。 "name" 新 .wim 文件的名称。此值是必需的。必须使用直引号。 "description" 包含其他参考信息的文本。该值是可选的。必须使用直引号。 还可以设置以下选项: /boot 将卷映像标记为可启动。仅适用于 Windows PE 映像。在 .wim 文件中,只能将一个卷映像标记为可启动。 /check 检查 .wim 文件的完整性。如果未提供该选项,则将取消现有检查。 /compress [maximum | fast | none] 指定最初的捕获操作使用的压缩类型。“最大值”选项提供了最佳压缩效果,但是捕获映像所用的时间最长。“快速”选项提供较快的映像压缩效果,但生成的文件比使用最大值压缩的文件要大。这也是默认压缩类型,在将此参数保留为空时使用。“无”选项不会压缩捕获的映像。 注意: 尽管所选的压缩类型会影响捕获时间,但对应用时间的影响很小。 /config configuration_file.ini 配置文件的名称和位置。必要时,可以重命名此文件。 注意: 如果将 Configuration_list.ini 文件重命名为 Wimscript.ini 并将其存储在 ImageX 目录(ImageX.exe 文件所在的位置)中,则运行 /capture 选项时该文件将自动运行,而不会要求您使用 /config 选项。 /flags "EditionID" 指定要捕获的 Windows 的版本。如果准备重新部署 Windows 安装程序的自定义 Install.wim,则必须使用 /flags 值。必须使用直引号。如果使用 ImageX 部署映像,则不必使用此标记。有效的 EditionID 值包括: HomeBasic HomePremium Starter Ultimate Business Enterprise ServerDatacenter ServerEnterprise ServerStandard /scroll 滚动输出以进行重定向。 /verify 通过检查错误和文件重复,可以进行文件资源验证。 注意: /verify 选项将影响总捕获时间。捕获操作期间,进度栏仅表明捕获操作的状态,而是验证操作的状态。捕获完成后,则开始验证过程。此过程需要一定的时间,即使进度栏显示 100% 也是如此。 例如, imagex /capture d:d:imagingdata.wim "Drive D" /verify imagex /compress fast /flags "Ultimate" /check /scroll /capture c:d:install.wim "Windows Vista Ultimate" imagex /delete [image_file image_number | image_name] {/check} 从包含多个卷映像的 .wim 文件中删除指定的卷映像。此选项仅删除元数据条目和 XML 条目。而不会删除流数据,也不会优化 .wim 文件。 装载文件后,即可查看该目录中的所有信息,但不能修改这些信息。如果未指定要装载的参数,则此选项将列出所有装载的映像。 image_file 指定删除的 .wim 文件的名称和位置。 image_number 在 .wim 文件中特定卷的编号。 重要信息: 必须从 Windows PE 来运行此选项。在 .wim 文件中必须始终至少具有一个卷映像,因此,只有存在多个映像时,才可以删除卷映像。 image_name 在 .wim 文件中的映像名称。 还可以设置以下选项: /check 检查 .wim 文件的完整性。如果未提供该选项,则将取消现有检查。 例如, imagex /delete d:imagingdata.wim 1 imagex /dir [image_file image_number | image_name] 显示指定卷映像中的文件和文件夹列表。 image_file 要查看的卷映像的名称和位置。如果未提供卷映像,则此选项将返回 .wim 文件中的所有卷映像的目录列表。 image_number 在 .wim 文件中特定卷的编号。 image_name 在 .wim 文件中的映像名称。 例如, imagex /dir d:imagingdata.wim 1 imagex /export [src_file src_number | src_name dest_file dest_name] {/boot | /check | /compress [type] | /ref [splitwim.swm]} 将指定 .wim 文件的副本导出到其他 .wim 文件。源文件和目标文件必须使用相同的压缩类型。 重要信息: 必须从 Windows PE 运行此选项。此外,还必须确保有足够的磁盘空间可以运行 /export 选项。如果在 /export 选项运行期间磁盘空间不足,可能会损坏 Destination.wim 文件。 src_file 包含要复制的映像的 .wim 文件路径 src_number 在 .wim 文件中特定卷的编号。 src_name 在源 .wim 文件中的映像名称。 dest_file 将接收映像副本的 .wim 文件的文件路径。 dest_name 目标 .wim 文件中映像的唯一名称。 还可以设置以下选项: /boot 将卷映像标记为可启动。仅适用于 Windows PE 映像。在 .wim 文件中,只能将一个卷映像标记为可启动。 /check 检查 .wim 文件的完整性。如果未提供该选项,则将取消现有检查。 /compress [maximum | fast | none] 指定最初的捕获操作使用的压缩类型。“最大值”选项提供了最佳压缩效果,但是捕获映像所用的时间最长。“快速”选项提供较快的映像压缩速度,但生成的文件比使用最大值压缩的文件要大。这也是默认压缩类型,在将此参] ]>