WIM-Extraktion
Contents
[
Hide
Show
]�berblick
WIM ist das Microsoft Windows-Bildformat. Sie k�nnen ein solches Archiv mit Aspose.Zip genauso wie andere Archive extrahieren. Es kann mehrere Bilder enthalten, jedes davon wird durch die Klasse WimImage dargestellt. Wir k�nnen den Inhalt der Bilder extrahieren, aus denen das Archiv besteht.
Bild extrahieren
Dieses Beispiel extrahiert zwei Bilder eines Archivs, jeweils in ein eigenes Verzeichnis.
1 using (WimArchive wimArchive = new WimArchive("boot.wim"))
2 {
3 wimArchive.Images[0].ExtractToDirectory("extracted0");
4 wimArchive.Images[1].ExtractToDirectory("extracted1");
5 }Dateien extrahieren
Dieses Beispiel extrahiert jeden Dateieintrag des ersten Bildes in das Verzeichnis.
1 using(WimArchive wimArchive = new WimArchive("boot.wim"))
2 {
3 foreach (WimFileEntry entry in wimArchive.Images[0].AllEntries.OfType<WimFileEntry>())
4 {
5 string entryPath = Path.Combine("extracted", entry.Name);
6 entry.Extract(entryPath);
7 }
8 }