Dit is de opdracht wimextract die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
wimlib-imagex-extract - Extraheer bestanden of mappen uit een WIM-image
KORTE INHOUD
wimlib-imagex extract WIMFILE BEELD [(PATH | @LIJSTBESTAND)...] [OPTIE
PRODUCTBESCHRIJVING
wimlib-imagex extract extraheert een of meer bestanden of directorystructuren uit de opgegeven map
BEELD in het Windows Imaging-bestand (WIM). WIMFILE. Deze opdracht is ook beschikbaar
zo eenvoudig wimextract als de juiste harde link of batchbestand is geïnstalleerd.
wimlib-imagex extract is bedoeld voor het extraheren van slechts een subset van een WIM-afbeelding. als jij
Als u een volledige WIM-afbeelding wilt extraheren of "toepassen" op een map of NTFS-volume, gebruikt u wimlib-
afbeeldingx dit toepassen (1) in plaats daarvan.
BEELD specificeert de afbeelding in WIMFILE dat de bestanden of mapstructuren bevat
extract. Het kan een op 1 gebaseerde index zijn van een afbeelding in de WIM of de naam van een afbeelding in de
WIM. Gebruik de wimlib-imagex info (1) opdracht om te laten zien welke afbeeldingen een WIM-bestand bevat.
Als er geen aanvullende argumenten worden opgegeven, wordt de volledige WIM-afbeelding geëxtraheerd. Anders elk
aanvullend argument wordt geïnterpreteerd als a PATH als het niet begint met het teken '@',
nodig heeft of LIJSTBESTAND zo ja. Elk PATH specificeert een bestands- of directorystructuur binnen de WIM
afbeelding om uit te pakken, terwijl elk LIJSTBESTAND specificeert een bestand dat zelf een lijst bevat van
paden om te extraheren. Zien PADEN EN LIJSTBESTANDEN voor meer details.
Standaard worden bestanden en mappen uitgepakt naar de huidige map. Gebruik --best-dir
om een andere doelmap te selecteren. Alternatief: gebruik --naar-stdout uitpakken van een
bestand naar standaarduitvoer om naar een ander programma te pipen.
Een bestand of map geëxtraheerd uit een PATH argument wordt standaard rechtstreeks geëxtraheerd in
de doelmap, terwijl een bestand of map geëxtraheerd uit a LIJSTBESTAND argument
wordt standaard op zo'n manier in de doelmap uitgepakt dat het archief
De directorystructuur blijft behouden. Gebruik --preserve-dir-structuur om altijd het laatste te krijgen
gedrag.
wimlib-imagex extract ondersteunt het extraheren van bestanden en directorystructuren uit zelfstandige WIM's
evenals gesplitste WIM's. Zien SPLIT WIMS.
PADEN EN LIJSTBESTANDEN
Elk pad, inclusief die op de opdrachtregel en die in lijstbestanden, moet worden opgegeven
als een absoluut pad dat begint bij de hoofdmap van de WIM-afbeelding, zoals die worden uitgevoerd door de
wimlib-imagex dir (1) opdracht. Padscheidingstekens kunnen echter zowel voorwaarts als achterwaarts zijn
schuine strepen, en de leidende schuine streep is optioneel.
Op Windows worden paden standaard niet hoofdlettergevoelig behandeld, terwijl op UNIX-achtige systemen
standaard worden paden hoofdlettergevoelig behandeld. In beide gevallen is het standaardgedrag mogelijk
worden overschreven via de WIMLIB_IMAGEX_IGNORE_CASE omgevingsvariabele, zoals gedocumenteerd
in wimlib-imagex (1).
Standaard kan elk pad de jokertekens '?' bevatten. En '*'. De '?' karakter
komt overeen met elk teken dat geen padscheidingsteken is, terwijl het teken '*' overeenkomt met nul of meer
niet-padscheidingstekens. Bijgevolg kan een enkel jokertekenpad, of "glob", dat wel doen
uitbreiden naar meerdere daadwerkelijke bestanden of mappen. Gebruik de --geen klodders optie om uit te schakelen
jokertekens zoeken en letterlijk naar elk pad zoeken.
Elke LIJSTBESTAND moet een tekstbestand zijn (UTF-8 of UTF-16LE gecodeerd; gewone ASCII is ook prima)
die een lijst bevat met paden die moeten worden geëxtraheerd, één per regel. Jokertekens zijn toegestaan
standaard. Hieronder ziet u een voorbeeld van een lijstbestand:
; Dit is een opmerking (begint met puntkomma)
# Dit is ook een opmerking (begint met hekje)
/ Gebruikers
/Windows/verkenner.exe
/Windows/System32/en-US/*
; Zowel forward als backslashes zijn geldig.
; Het is niet nodig om paden met interne spaties te citeren.
\Programmabestanden\A*
; Voorloop- en volgspaties worden genegeerd
\Windows\kladblok*
SPLIT WIMS
Je kunt wimlib-imagex extract om bestanden of mapstructuren uit een gesplitste WIM te extraheren.
Dit maakt gebruik van de --scheidsrechters="WERELDBOL" optie op dezelfde manier als in andere opdrachten zoals wimlib-
afbeeldingx dit toepassen. Zien wimlib-imagex dit toepassen (1) voor meer details.
OPTIES
--rekening
Bij het lezen WIMFILE, verifieer de integriteit ervan als er een integriteitstabel aanwezig is.
--ref="WERELDBOL"
Bestand met extra WIM's of gesplitste WIM-onderdelen om naar bronnen te verwijzen. Zien
SPLIT_WIMS. Notitie: WERELDBOL staat tussen aanhalingstekens omdat het wordt geïnterpreteerd door wimlib-
afbeeldingx en moet mogelijk worden aangehaald om te beschermen tegen schaaluitbreiding.
--best-dir=DIR
Pak de bestanden en mappen uit naar de map DIR in plaats van tegen de stroom
werkmap.
--naar-stdout
Pak de bestanden uit naar standaarduitvoer in plaats van naar het bestandssysteem. Dit kan alleen maar zo zijn
verstrekt als alle opgegeven paden naar gewone bestanden gaan (geen mappen of reparse
punten). Indien aanwezig, worden alternatieve gegevensstromen niet geëxtraheerd.
--unix-gegevens
Zie de documentatie voor deze optie in wimlib-imagex-apply (1).
--geen-acls
Zie de documentatie voor deze optie in wimlib-imagex-apply (1).
--strikte-acls
Zie de documentatie voor deze optie in wimlib-imagex-apply (1).
--geen-attributen
Zie de documentatie voor deze optie in wimlib-imagex-apply (1).
--include-ongeldige-namen
Zie de documentatie voor deze optie in wimlib-imagex-apply (1).
--geen klodders
Herken geen jokertekens in paden. Er wordt naar elk pad gezocht
letterlijk. Als hoofdletterongevoeligheid is ingeschakeld, mag u bovendien geen enkel geval toestaan
pad om meerdere bestanden met dezelfde hoofdlettergevoelige naam maar met verschillende hoofdletters te matchen
gevoelige namen.
--geen-jokertekens wordt ook geaccepteerd als alias voor deze optie.
--nullglob
Als een glob met geen enkel bestand overeenkomt, negeer deze dan en druk een waarschuwing af in plaats van te mislukken
met een fout. Met andere woorden: met deze optie kan een glob met succes overeenkomen met nul
bestanden.
Deze optie heeft ook invloed op paden die geen jokertekens bevatten
paden worden nog steeds als klodders beschouwd, tenzij --geen klodders is ingeschakeld. Indien geval-
ongevoeligheid is ingeschakeld, kan zo'n glob meerdere bestanden matchen met dezelfde hoofdletter-
ongevoelige naam maar verschillende hoofdlettergevoelige namen, terwijl een niet-glob pad (met
--geen klodders) kan maximaal één bestand matchen.
--preserve-dir-structuur
Bij het extraheren van paden moet u de mapstructuur van het archief behouden in plaats van
het uitpakken van het bestand of de directorystructuur met de naam van elk pad rechtstreeks naar de bestemming
map. Opmerking: --preserve-dir-structuur is al het standaardgedrag voor paden
in lijstbestanden, maar niet in paden die rechtstreeks op de opdrachtregel zijn opgegeven.
--wimboot
Zie de documentatie voor deze optie in wimlib-imagex-apply (1).
--compact=FORMAT
Zie de documentatie voor deze optie in wimlib-imagex-apply (1).
OPMERKINGEN
Zie de documentatie wimlib-imagex dit toepassen (1) voor documentatie over welke gegevens en
metadata worden geëxtraheerd op UNIX-achtige systemen versus op Windows.
Op UNIX-achtige systemen die gebruikersruimtebestandssystemen met FUSE ondersteunen (bijv. Linux), kan dat wel
Als alternatief kunt u de WIM-image koppelen met wimlib-imagex monteren (1) en extraheer vervolgens de
gewenste bestanden of mappen met behulp van een standaard opdrachtregel- of grafisch programma.
Reparse-point fixups (ook wel het veranderen van absolute symbolische links en kruispunten naar point
binnen de winlocatie) worden nooit gedaan wimlib-imagex extract. Gebruiken wimlib-
afbeeldingx dit toepassen als je dit gedrag wilt.
Anders wimlib-imagex dit toepassen, wimlib-imagex extract ondersteunt het uitpakken van bestanden niet
rechtstreeks naar een NTFS-volume met libntfs-3g.
wimlib v1.6.0 en hoger kunnen bestanden extraheren uit versie 3584 WIM's, die meestal
LZMS-comprimeerde solide bronnen en kan de .esd bestandsextensie in plaats van WIM.
Echter, .esd bestanden die rechtstreeks door de Windows 8-webdownloader zijn gedownload, zijn gecodeerd
segmenten, en wimlib kan dergelijke bestanden niet extraheren totdat ze eerst zijn gedecodeerd.
Bovendien zijn dergelijke bestanden niet ontworpen voor willekeurige toegang, dus het extraheren van individuele bestanden
van hen kan langzaam zijn.
Voorbeelden
Pak een bestand uit de eerste afbeelding in "boot.wim" uit naar de huidige map:
wimlib-imagex extraheer boot.wim 1 /Windows/System32/notepad.exe
Pak een bestand uit de eerste afbeelding in "boot.wim" uit naar standaarduitvoer:
wimlib-imagex extraheer boot.wim 1 /Windows/System32/notepad.exe
--naar-stdout
Pak een bestand uit de eerste afbeelding in "boot.wim" uit naar de opgegeven map:
wimlib-imagex extraheer boot.wim 1 /Windows/System32/notepad.exe
--dest-map=sommige map
Extraheer de map "sources" van de eerste afbeelding in "boot.wim" naar de huidige
directory:
wimlib-imagex extraheer boot.wim 1 /sources
Extraheer meerdere bestanden en mappen in één opdracht:
wimlib-imagex extract boot.wim 1 /Windows/Fonts
/sources/Windows/System32/cmd.exe
Pak veel bestanden uit naar de huidige map met behulp van een jokertekenpatroon:
wimlib-imagex extract install.wim 1 "/Windows/Fonts/*.ttf"
Bestanden extraheren met behulp van een lijstbestand:
wimlib-imagex extract install.wim 1 @files.txt
... waarbij files.txt zoiets zou kunnen zijn als:
Windows\System32\*.*
Windows\System32\??-??\*.*
Windows\System32\en-US\*.*
Gebruik wimextract online met behulp van onworks.net-services