Este es el comando wimlib-imagex-extract que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
wimlib-imagex-extract: extrae archivos o directorios de una imagen WIM
SINOPSIS
wimlib-imagex extraerlos WIMFILE IMAGEN [(TRAYECTORIA | @ARCHIVO DE LISTA) ...] [OPCIÓN...]
DESCRIPCIÓN
wimlib-imagex extraerlos extrae uno o más archivos o árboles de directorios del especificado
IMAGEN contenido en el archivo de imágenes de Windows (WIM) WIMFILE. Este comando también está disponible
tan simplemente extracto de wime si se ha instalado el enlace físico apropiado o el archivo por lotes.
wimlib-imagex extraerlos está diseñado para extraer solo un subconjunto de una imagen WIM. Si tu
desea extraer o "aplicar" una imagen WIM completa a un directorio o volumen NTFS, utilice wimlib-
imagex aplicar (1) en cambio.
IMAGEN especifica la imagen en WIMFILE que contiene los archivos o árboles de directorios para
extraer. Puede ser un índice basado en 1 de una imagen en el WIM o el nombre de una imagen en el
WIM. Utilizar el wimlib-imagex info (1) comando para mostrar qué imágenes contiene un archivo WIM.
Si no se proporcionan argumentos adicionales, se extrae la imagen WIM completa. De lo contrario, cada
argumento adicional se interpreta como un TRAYECTORIA si no comienza con el carácter '@',
o ARCHIVO DE LISTA si lo hace. Cada TRAYECTORIA especifica un árbol de archivos o directorios dentro del WIM
imagen para extraer, mientras que cada ARCHIVO DE LISTA especifica un archivo que en sí mismo contiene una lista de
caminos para extraer. Ver RUTAS Y ARCHIVOS DE LISTA para obtener más información.
De forma predeterminada, los archivos y directorios se extraen al directorio actual. Usar --dest-dir
para seleccionar un directorio de destino diferente. Alternativamente, use --a-stdout para extraer un
archivo a salida estándar para canalizar a otro programa.
Un archivo o directorio extraído de un TRAYECTORIA El argumento se extrae de forma predeterminada directamente en
el directorio de destino, mientras que un archivo o directorio extraído de un ARCHIVO DE LISTA argumento
se extrae de forma predeterminada en el directorio de destino de tal manera que el archivo
se conserva la estructura del directorio. Usar --preservar-estructura-dir para conseguir siempre lo último
comportamiento.
wimlib-imagex extraerlos admite la extracción de archivos y árboles de directorios de WIM independientes
así como WIM divididos. Ver SPLIT WIMS.
RUTAS Y ARCHIVOS DE LISTA
Cada ruta, incluidas las de la línea de comando y las de los archivos de lista, debe especificarse
como una ruta absoluta a partir de la raíz de la imagen WIM, como las que genera el
wimlib-imagex dir (1) comando. Sin embargo, los separadores de ruta pueden ser hacia adelante o hacia atrás.
barras y la barra inclinada es opcional.
En Windows, las rutas predeterminadas se tratan sin distinción entre mayúsculas y minúsculas, mientras que en sistemas tipo UNIX,
por defecto, las rutas se tratan con distinción entre mayúsculas y minúsculas. En cualquier caso, el comportamiento predeterminado puede
ser anulado a través del WIMLIB_IMAGEX_IGNORE_CASE variable ambiental, según lo documentado
in wimlib-imagex (1).
De forma predeterminada, cada ruta puede contener los caracteres comodín '?' y '*'. Los '?' personaje
coincide con cualquier carácter que no sea separador de ruta, mientras que el carácter '*' coincide con cero o más
caracteres que no son separadores de ruta. En consecuencia, una única ruta comodín, o "glob", puede
expandir a múltiples archivos o directorios reales. Utilizar el --sin globos opción para deshabilitar
coincidencia de comodines y busque cada ruta literalmente.
Cada ARCHIVO DE LISTA debe ser un archivo de texto (codificado en UTF-8 o UTF-16LE; ASCII simple también está bien)
que contiene una lista de rutas para extraer, una por línea. Se permiten caracteres comodín
por defecto. A continuación, se muestra un archivo de lista de ejemplo:
; Este es un comentario (comienza con punto y coma)
# Esto también es un comentario (comienza con un signo de número)
/ Usuarios
/Windows/explorer.exe
/ Windows / System32 / en-US / *
; Tanto las barras inclinadas hacia adelante como hacia atrás son válidas.
; No es necesario citar rutas que contengan espacios internos.
\ Archivos de programa \ A *
; Se ignoran los espacios en blanco iniciales y finales
\ Windows \ bloc de notas *
SPLIT WIMS
Puedes utilizar wimlib-imagex extraerlos para extraer archivos o árboles de directorios de un WIM dividido.
Esto usa el --referencias="MUNDIALIZA"opción de la misma manera que en otros comandos como wimlib-
imagex aplicar. Vea wimlib-imagex aplicar (1) para más detalles.
OPCIONES
--cheque
Al leer WIMFILE, verifique su integridad si hay una tabla de integridad.
--árbitro="MUNDIALIZA"
File glob de WIM adicionales o partes WIM divididas para hacer referencia a los recursos. Ver
DIVIDIR_WIMS. Nota: MUNDIALIZA aparece entre comillas porque es interpretado por wimlib-
imagex y puede que sea necesario cotizar para proteger contra la expansión del caparazón.
--dest-dir=DIR
Extraiga los archivos y directorios al directorio. DIR en lugar de a la corriente
directorio de trabajo.
--a-stdout
Extraiga los archivos a la salida estándar en lugar de al sistema de archivos. Esto solo puede ser
proporcionado si todas las rutas especificadas son para archivos regulares (no directorios o analizar
puntos). Si está presente, no se extraen flujos de datos alternativos.
--unix-datos
Consulte la documentación de esta opción en wimlib-imagex-aplicar (1).
--no-acls
Consulte la documentación de esta opción en wimlib-imagex-aplicar (1).
--estricto-acls
Consulte la documentación de esta opción en wimlib-imagex-aplicar (1).
--no-atributos
Consulte la documentación de esta opción en wimlib-imagex-aplicar (1).
--include-nombres-inválidos
Consulte la documentación de esta opción en wimlib-imagex-aplicar (1).
--sin globos
No reconozca los caracteres comodín en las rutas. Se buscará cada ruta
literalmente. Además, si la insensibilidad a mayúsculas y minúsculas está habilitada, no permita una sola
ruta para hacer coincidir varios archivos con el mismo nombre que no distingue entre mayúsculas y minúsculas pero diferente
nombres sensibles.
--no-comodines también se acepta como un alias para esta opción.
--nullglob
Si un glob no coincide con ningún archivo, ignórelo e imprima una advertencia en lugar de fallar
con un error. En otras palabras, esta opción permite que un glob coincida con cero.
archivos.
Esta opción también afecta a las rutas que no contienen caracteres comodín, ya que
Los caminos todavía se consideran globs a menos que --sin globos está habilitado. Si el caso-
la insensibilidad está habilitada, tal glob podría hacer coincidir varios archivos con el mismo caso-
nombre insensible pero diferentes nombres que distinguen entre mayúsculas y minúsculas, mientras que una ruta no global (con
--sin globos) puede coincidir como máximo con un archivo.
--preservar-estructura-dir
Al extraer rutas, conserve la estructura del directorio de archivos en lugar de
extraer el archivo o árbol de directorios nombrado por cada ruta directamente al destino
directorio. Nota: --preservar-estructura-dir ya es el comportamiento predeterminado para las rutas
en archivos de lista, pero no en las rutas especificadas directamente en la línea de comandos.
--wimboot
Consulte la documentación de esta opción en wimlib-imagex-aplicar (1).
--compacto=FORMATO
Consulte la documentación de esta opción en wimlib-imagex-aplicar (1).
NOTAS
Ver la documentación wimlib-imagex aplicar (1) para obtener documentación sobre qué datos y
los metadatos se extraen en sistemas similares a UNIX en lugar de en Windows.
En sistemas similares a UNIX que admiten sistemas de archivos de espacio de usuario con FUSE (por ejemplo, Linux), se puede
alternativamente monte la imagen WIM con wimlib-imagex montar (1) y luego extraiga el
archivos o directorios deseados utilizando cualquier línea de comandos estándar o programa gráfico.
Reparse-point fixups (también conocido como cambio de enlaces simbólicos absolutos y uniones a puntos
dentro de la ubicación de extracción) nunca se realizan por wimlib-imagex extraerlos. Utilizar wimlib-
imagex aplicar si quieres este comportamiento.
Diferente a la wimlib-imagex aplicar, wimlib-imagex extraerlos no admite la extracción de archivos
directamente a un volumen NTFS usando libntfs-3g.
wimlib v1.6.0 y posteriores pueden extraer archivos de WIM de la versión 3584, que generalmente contienen
Recursos sólidos comprimidos por LZMS y pueden llevar la .esd extensión de archivo en lugar de .wim.
Sin embargo, .esd Los archivos descargados directamente por el descargador web de Windows 8 se han cifrado
segmentos, y wimlib no puede extraer dichos archivos hasta que se descifren por primera vez.
Además, estos archivos no están diseñados para acceso aleatorio, por lo que la extracción de archivos individuales
de ellos puede ser lento.
EJEMPLOS
Extraiga un archivo de la primera imagen en "boot.wim" al directorio actual:
wimlib-imagex extracto boot.wim 1 /Windows/System32/notepad.exe
Extraiga un archivo de la primera imagen en "boot.wim" a la salida estándar:
wimlib-imagex extrae boot.wim 1 /Windows/System32/notepad.exe \
--a-stdout
Extraiga un archivo de la primera imagen en "boot.wim" al directorio especificado:
wimlib-imagex extrae boot.wim 1 /Windows/System32/notepad.exe \
--dest-dir = somedir
Extraiga el directorio "fuentes" de la primera imagen en "boot.wim" a la actual
directorio:
wimlib-imagex extracto boot.wim 1 / sources
Extraiga varios archivos y directorios con un solo comando:
wimlib-imagex extract boot.wim 1 / Windows / Fonts \
/ sources /Windows/System32/cmd.exe
Extraiga muchos archivos al directorio actual usando un patrón de comodín:
wimlib-imagex extract install.wim 1 "/Windows/Fonts/*.ttf"
Extraiga archivos usando un archivo de lista:
extracto de wimlib-imagex install.wim 1 @ files.txt
... donde files.txt podría ser algo como:
Windows \ System32 \ *. *
Windows \ System32 \ ?? - ?? \ *. *
Windows \ System32 \ en-US \ *. *
Use wimlib-imagex-extract en línea usando los servicios de onworks.net