英语法语西班牙语

运行服务器 | Ubuntu > | Fedora > |


OnWorks 网站图标

wimextract - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 wimextract

这是 wimextract 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

名称


wimlib-imagex-extract - 从 WIM 映像中提取文件或目录

概要


wimlib-imagex 提取 文件 图像 [(PATH | @列表文件)...] [OPTION...]

商品描述


wimlib-imagex 提取 从指定的文件中提取一个或多个文件或目录树
图像 包含在 Windows 映像 (WIM) 文件中 文件. 此命令也可用
简单地说 提取物 如果已安装适当的硬链接或批处理文件。

wimlib-imagex 提取 仅用于提取 WIM 映像的子集。 如果你
想要将完整的 WIM 映像提取或“应用”到目录或 NTFS 卷,请使用 wimlib-
图像x 应用 (1) 代替。

图像 指定图像 文件 包含文件或目录树
提炼。 它可能是 WIM 中图像的从 1 开始的索引,也可能是 WIM 中图像的名称。
维姆。 使用 wimlib-imagex info (1) 命令显示 WIM 文件包含哪些图像。

如果未提供其他参数,则提取整个 WIM 映像。 否则,每
附加参数被解释为 PATH 如果它不是以“@”字符开头,
或者 列表文件 如果确实如此。 每个 PATH 指定 WIM 中的文件或目录树
要提取的图像,而每个 列表文件 指定一个文件,它本身包含一个列表
要提取的路径。 看 路径 AND 列表文件 以获得更多细节。

默认情况下,文件和目录被提取到当前目录。 用 --dest-dir
选择不同的目标目录。 或者,使用 --to-stdout 提取一个
文件到标准输出以管道到另一个程序。

从一个文件或目录中提取的 PATH 参数默认直接提取到
目标目录,而从目录中提取的文件或目录 列表文件 论点
默认情况下,以归档文件的方式提取到目标目录中
目录结构被保留。 用 --preserve-dir-结构 总是得到后者
行为。

wimlib-imagex 提取 支持从独立的 WIM 中提取文件和目录树
以及拆分 WIM。 看 SPLIT 世界信息管理系统.

路径 AND 列表文件


必须指定每个路径,包括命令行上的路径和列表文件中的路径
作为从 WIM 映像的根开始的绝对路径,就像
wimlib-imagex DIR (1) 命令。 但是,路径分隔符可以向前或向后
斜线,前导斜线是可选的。

在 Windows 上,默认路径不区分大小写,而在类 UNIX 系统上,
默认情况下,路径区分大小写。 在任何一种情况下,默认行为都可能
被覆盖 WIMLIB_IMAGEX_IGNORE_CASE 环境变量,如文档所示
in wimlib-imagex (1)。

默认情况下,每个路径可能包含通配符“?” 和 '*'。 这 '?' 特点
匹配任何非路径分隔符,而“*”字符匹配零个或多个
非路径分隔符。 因此,单个通配符路径或“glob”可能
扩展到多个实际文件或目录。 使用 --no-globs 禁用选项
通配符匹配并逐字搜索每个路径。

列表文件 必须是文本文件(UTF-8 或 UTF-16LE 编码;纯 ASCII 也可以)
包含要提取的路径列表,每行一个。 允许通配符
默认情况下。 下面演示了一个示例列表文件:

; 这是一条注释(以分号开头)
# 这也是一个注释(以数字符号开头)
/用户
/Windows/explorer.exe
/Windows/System32/en-US/*

; 正斜杠和反斜杠都有效。
; 没有必要引用包含内部空格的路径。
\程序文件\A*

; 忽略前导和尾随空格
\Windows\记事本*

SPLIT 世界信息管理系统


您可以使用 wimlib-imagex 提取 从拆分的 WIM 中提取文件或目录树。
这使用 --参考文献="格劳博" 选项的方式与其他命令相同,例如 wimlib-
图像x 应用。 看 wimlib-imagex 应用 (1) 了解更多详情。

配置


- 查看
阅读时 文件, 如果存在完整性表,则验证其完整性。

--ref="格劳博"
附加 WIM 的文件 glob 或拆分 WIM 部分以引用资源。 看
SPLIT_WIMS。 注意: 格劳博 列在引号中,因为它被解释为 wimlib-
图像x 并且可能需要引用以防止外壳扩展。

--dest-dir=DIR
将文件和目录解压到目录 DIR 而不是当前
工作目录。

--to-stdout
将文件提取到标准输出而不是文件系统。 这只能是
如果所有指定的路径都指向常规文件(不是目录或重新解析
分)。 如果存在,则不提取备用数据流。

--unix-数据
请参阅此选项的文档 wimlib-imagex-应用 (1)。

--no-acls
请参阅此选项的文档 wimlib-imagex-应用 (1)。

--strict-acls
请参阅此选项的文档 wimlib-imagex-应用 (1)。

--无属性
请参阅此选项的文档 wimlib-imagex-应用 (1)。

--include-invalid-names
请参阅此选项的文档 wimlib-imagex-应用 (1)。

--no-globs
不识别路径中的通配符。 将搜索每个路径
字面上地。 此外,如果启用了不区分大小写,则不允许单个
匹配具有相同不区分大小写名称但大小写不同的多个文件的路径
敏感名称。

--无通配符 也被接受作为此选项的别名。

--nullglob
如果 glob 不匹配任何文件,忽略它并打印警告而不是失败
有错误。 换句话说,此选项允许 glob 成功匹配零
文件。

此选项也会影响不包含通配符的路径,因为这样的
路径仍然被认为是全局的,除非 --no-globs 已启用。 如果情况——
启用不敏感,这样的 glob 可以匹配具有相同大小写的多个文件-
不敏感名称但区分大小写的名称,而非全局路径(带有
--no-globs) 最多可以匹配一个文件。

--preserve-dir-结构
提取路径时,保留存档目录结构而不是
将每个路径命名的文件或目录树直接提取到目的地
目录。 笔记: --preserve-dir-结构 已经是路径的默认行为
在列表文件中,但不是在命令行上直接指定的路径。

--wimboot
请参阅此选项的文档 wimlib-imagex-应用 (1)。

- 袖珍的=FORMAT
请参阅此选项的文档 wimlib-imagex-应用 (1)。

附注


查看文档 wimlib-imagex 应用 (1) 关于什么数据和
元数据是在类 UNIX 系统上提取的,而不是在 Windows 上。

在使用 FUSE 支持用户空间文件系统的类 UNIX 系统(例如 Linux)上,可以
或者使用以下命令安装 WIM 映像 wimlib-imagex 安装 (1) 然后提取
使用任何标准命令行或图形程序所需的文件或目录。

重解析点修复(也就是将绝对符号链接和连接点更改为指向
在提取位置内)永远不会由 wimlib-imagex 提取。 使用 wimlib-
图像x 应用 如果你想要这种行为。

不比 wimlib-imagex 应用, wimlib-imagex 提取 不支持解压文件
使用 libntfs-3g 直接到 NTFS 卷。

wimlib v1.6.0 及更高版本可以从版本 3584 WIM 中提取文件,这些文件通常包含
LZMS 压缩的固体资源并可能携带 .esd 文件扩展名而不是 维姆。.
然而, .esd Windows 8 网页下载器直接下载的文件已加密
段,并且 wimlib 在首次解密之前无法提取此类文件。
此外,此类文件不是为随机访问而设计的,因此提取单个文件
从他们那里可能会很慢。

示例


从“boot.wim”中的第一个映像中提取文件到当前目录:

wimlib-imagex 解压 boot.wim 1 /Windows/System32/notepad.exe

从“boot.wim”中的第一个图像中提取文件到标准输出:

wimlib-imagex 解压 boot.wim 1 /Windows/System32/notepad.exe \
--to-stdout

从“boot.wim”中的第一个映像中提取文件到指定目录:

wimlib-imagex 解压 boot.wim 1 /Windows/System32/notepad.exe \
--dest-dir=somedir

将“sources”目录从“boot.wim”中的第一个镜像解压到当前
目录:

wimlib-imagex 提取 boot.wim 1 /sources

在一个命令中提取多个文件和目录:

wimlib-imagex 提取 boot.wim 1 /Windows/Fonts \
/sources /Windows/System32/cmd.exe

使用通配符模式将许多文件提取到当前目录:

wimlib-imagex 提取 install.wim 1 "/Windows/Fonts/*.ttf"

使用列表文件提取文件:

wimlib-imagex 提取 install.wim 1 @files.txt

...其中 files.txt 可能是这样的:

Windows\System32\*.*
Windows\System32\??-??\*.*
Windows\System32\en-US\*.*

使用 onworks.net 服务在线使用 wimextract


Ad


Ad