Este é o comando wimlib-imagex-extract que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
wimlib-imagex-extract - Extraia arquivos ou diretórios de uma imagem WIM
SINOPSE
wimlib-imagex extrato WIMFILE IMAGEM [(PATH | @ARQUIVO DE LISTA) ...] [OPÇÃO...]
DESCRIÇÃO
wimlib-imagex extrato extrai um ou mais arquivos ou árvores de diretório do especificado
IMAGEM contido no arquivo Windows Imaging (WIM) WIMFILE. Este comando também está disponível
tão simplesmente extrato de wim se o link físico ou arquivo em lote apropriado foi instalado.
wimlib-imagex extrato destina-se a extrair apenas um subconjunto de uma imagem WIM. Se você
deseja extrair ou "aplicar" uma imagem WIM completa a um diretório ou volume NTFS, use wimlib-
imagemx Aplique (1) em vez disso.
IMAGEM especifica a imagem em WIMFILE que contém os arquivos ou árvores de diretório para
extrair. Pode ser um índice baseado em 1 de uma imagem no WIM ou o nome de uma imagem no
WIM. Use o wimlib-imagex info (1) comando para mostrar quais imagens um arquivo WIM contém.
Se nenhum argumento adicional for fornecido, a imagem WIM inteira será extraída. Caso contrário, cada
argumento adicional é interpretado como um PATH se não começar com o caractere '@',
ou um ARQUIVO DE LISTA se isso acontecer. Cada PATH especifica um arquivo ou árvore de diretório dentro do WIM
imagem para extrair, enquanto cada ARQUIVO DE LISTA especifica um arquivo que contém uma lista de
caminhos para extrair. Ver CAMINHOS E ARQUIVOS DE LISTA para mais detalhes.
Por padrão, os arquivos e diretórios são extraídos para o diretório atual. Usar --dest-dir
para selecionar um diretório de destino diferente. Alternativamente, use --to-stdout para extrair um
arquivo para saída padrão para canalizar para outro programa.
Um arquivo ou diretório extraído de um PATH argumento é por padrão extraído diretamente em
o diretório de destino, enquanto um arquivo ou diretório extraído de um ARQUIVO DE LISTA argumento
é por padrão extraído para o diretório de destino de tal forma que o arquivo
a estrutura do diretório é preservada. Usar --preserve-dir-estrutura para sempre obter o último
comportamento.
wimlib-imagex extrato suporta a extração de arquivos e árvores de diretório de WIMs autônomos
bem como dividir WIMs. Ver SPLIT WIMS.
CAMINHOS E ARQUIVOS DE LISTA
Cada caminho, incluindo aqueles na linha de comando e aqueles em listfiles, deve ser especificado
como um caminho absoluto a partir da raiz da imagem WIM, como aqueles produzidos pelo
wimlib-imagex dir (1) comando. No entanto, os separadores de caminho podem ser para frente ou para trás
barras, e a barra inicial é opcional.
No Windows, por padrão, os caminhos são tratados sem distinção entre maiúsculas e minúsculas, enquanto nos sistemas semelhantes ao UNIX,
por padrão, os caminhos são tratados com distinção entre maiúsculas e minúsculas. Em qualquer caso, o comportamento padrão pode
ser substituído por meio de WIMLIB_IMAGEX_IGNORE_CASE variável ambiental, conforme documentado
in wimlib-imagex (1).
Por padrão, cada caminho pode conter os caracteres curinga '?' e '*'. O '?' personagem
corresponde a qualquer caractere não separador de caminho, enquanto o caractere '*' corresponde a zero ou mais
caracteres não separadores de caminho. Consequentemente, um único caminho curinga, ou "glob", pode
expandir para vários arquivos ou diretórios reais. Use o --sem globos opção para desativar
correspondência de curinga e pesquisa para cada caminho literalmente.
Cada ARQUIVO DE LISTA deve ser um arquivo de texto (UTF-8 ou UTF-16LE codificado; ASCII simples também é adequado)
que contém uma lista de caminhos a serem extraídos, um por linha. Caracteres curinga são permitidos
por padrão. O seguinte demonstra um exemplo de listfile:
; Este é um comentário (começa com ponto e vírgula)
# Este também é um comentário (começa com um sinal de número)
/Comercial
/Windows/explorer.exe
/ Windows / System32 / en-US / *
; As barras para frente e para trás são válidas.
; Não é necessário citar caminhos que contenham espaços internos.
\ Arquivos de programas \ A *
; Espaços em branco à esquerda e à direita são ignorados
\ Windows \ notepad *
SPLIT WIMS
Você pode usar wimlib-imagex extrato para extrair arquivos ou árvores de diretório de um WIM dividido.
Isso usa o --refs="GLOBO"opção da mesma forma que em outros comandos, como wimlib-
imagemx Aplique. Ver wimlib-imagex Aplique (1) para obter mais detalhes.
OPÇÕES
--Verifica
Ao ler WIMFILE, verifique sua integridade se houver uma tabela de integridade.
--ref="GLOBO"
Conjunto de arquivos de WIMs adicionais ou partes WIM divididas para referenciar recursos. Ver
SPLIT_WIMS. Nota: GLOBO está listado entre aspas porque é interpretado por wimlib-
imagemx e pode ser necessário citar para proteger contra a expansão do shell.
--dest-dir=DIR
Extraia os arquivos e diretórios para o diretório DIR em vez de para o atual
diretório de trabalho.
--to-stdout
Extraia os arquivos para a saída padrão em vez de para o sistema de arquivos. Isso só pode ser
fornecido se todos os caminhos especificados forem para arquivos regulares (não diretórios ou reanálise
pontos). Se presente, fluxos de dados alternativos não são extraídos.
--unix-dados
Veja a documentação para esta opção em wimlib-imagex-apply (1).
--sem acls
Veja a documentação para esta opção em wimlib-imagex-apply (1).
--strict-acls
Veja a documentação para esta opção em wimlib-imagex-apply (1).
--no-attribute
Veja a documentação para esta opção em wimlib-imagex-apply (1).
--include-nomes-inválidos
Veja a documentação para esta opção em wimlib-imagex-apply (1).
--sem globos
Não reconhece caracteres curinga em caminhos. Cada caminho será pesquisado
literalmente. Além disso, se a não sensibilidade a maiúsculas e minúsculas estiver ativada, não permita um único
caminho para combinar vários arquivos com o mesmo nome que não diferencia maiúsculas de minúsculas, mas diferentes maiúsculas
nomes sensíveis.
- sem curingas também é aceito como um alias para esta opção.
--nullglob
Se um glob não corresponder a nenhum arquivo, ignore-o e imprima um aviso em vez de falhar
com um erro. Em outras palavras, esta opção permite que um globo corresponda a zero com sucesso
arquivos.
Esta opção também afeta os caminhos que não contêm caracteres curinga, uma vez que tal
caminhos ainda são considerados globs, a menos --sem globos está ativado. Se caso-
a insensibilidade está ativada, tal glob poderia corresponder a vários arquivos com o mesmo caso-
nome insensível, mas nomes com distinção entre maiúsculas e minúsculas, enquanto um caminho não glob (com
--sem globos) pode corresponder a no máximo um arquivo.
--preserve-dir-estrutura
Ao extrair caminhos, preserve a estrutura do diretório do arquivo em vez de
extrair o arquivo ou árvore de diretório nomeado por cada caminho diretamente para o destino
diretório. Observação: --preserve-dir-estrutura já é o comportamento padrão para caminhos
em listfiles, mas não em caminhos especificados diretamente na linha de comando.
--wiboot
Veja a documentação para esta opção em wimlib-imagex-apply (1).
--compactar=FORMATO
Veja a documentação para esta opção em wimlib-imagex-apply (1).
NOTAS
Veja a documentação wimlib-imagex Aplique (1) para documentação sobre quais dados e
os metadados são extraídos em sistemas semelhantes ao UNIX e no Windows.
Em sistemas do tipo UNIX que suportam sistemas de arquivos do espaço do usuário com FUSE (por exemplo, Linux), pode-se
alternativamente, monte a imagem WIM com wimlib-imagex montar (1) e, em seguida, extraia o
arquivos ou diretórios desejados usando qualquer linha de comando padrão ou programa gráfico.
Fixações de ponto de nova análise (também conhecido como alteração de links e junções simbólicas absolutas para apontar
dentro do local de extração) nunca são feitas por wimlib-imagex extrato. Usar wimlib-
imagemx Aplique se você quiser esse comportamento.
Diferentemente dos wimlib-imagex Aplique, wimlib-imagex extrato não suporta a extração de arquivos
diretamente para um volume NTFS usando libntfs-3g.
wimlib v1.6.0 e posterior pode extrair arquivos da versão 3584 WIMs, que geralmente contêm
Recursos sólidos comprimidos LZMS e podem transportar o .esd extensão de arquivo em vez de . Wim.
O Mercado Pago não havia executado campanhas de Performance anteriormente nessas plataformas. Alcançar uma campanha de sucesso exigiria .esd arquivos baixados diretamente pelo downloader da web do Windows 8 criptografaram
segmentos, e wimlib não pode extrair esses arquivos até que eles sejam primeiro descriptografados.
Além disso, esses arquivos não são projetados para acesso aleatório, portanto, extrair arquivos individuais
deles pode ser lento.
EXEMPLOS
Extraia um arquivo da primeira imagem em "boot.wim" para o diretório atual:
wimlib-imagex extrair boot.wim 1 /Windows/System32/notepad.exe
Extraia um arquivo da primeira imagem em "boot.wim" para a saída padrão:
wimlib-imagex extrair boot.wim 1 /Windows/System32/notepad.exe \
--to-stdout
Extraia um arquivo da primeira imagem em "boot.wim" para o diretório especificado:
wimlib-imagex extrair boot.wim 1 /Windows/System32/notepad.exe \
--dest-dir = somedir
Extraia o diretório "sources" da primeira imagem em "boot.wim" para o atual
diretório:
wimlib-imagex extract boot.wim 1 / sources
Extraia vários arquivos e diretórios em um comando:
wimlib-imagex extract boot.wim 1 / Windows / Fonts \
/ sources /Windows/System32/cmd.exe
Extraia muitos arquivos para o diretório atual usando um padrão curinga:
wimlib-imagex extract install.wim 1 "/Windows/Fonts/*.ttf"
Extraia arquivos usando um arquivo de lista:
wimlib-imagex extract install.wim 1 @ files.txt
... onde files.txt pode ser algo como:
Windows \ System32 \ *. *
Windows \ System32 \ ?? - ?? \ *. *
Windows \ System32 \ en-US \ *. *
Use wimlib-imagex-extract online usando serviços onworks.net