Extrahieren von WIM-Archiven mit Java
Contents
[
Hide
Show
]�bersicht
Wim ist das Microsoft Windows Bildformat. Sie k�nnen ein solches Archiv mit Aspose.Zip �hnlich wie andere Archive extrahieren. Es kann mehrere Bilder enthalten, jedes von ihnen wird durch die Klasse WimImage repr�sentiert. Wir k�nnen den Inhalt der Bilder, aus denen das Archiv besteht, extrahieren.
Bild extrahieren
Dieses Beispiel extrahiert zwei Bilder eines Archivs, jedes in ein eigenes Verzeichnis.
1try (WimArchiv wimArchiv = new WimArchiv("boot.wim")) {
2 wimArchive.getImages().get_Item(0).extractToDirectory("extracted0");
3 wimArchive.getImages().get_Item(1).extractToDirectory("extracted1");
4}Dateien extrahieren
Dieses Beispiel extrahiert jeden Dateieintrag des ersten Bildes in das Verzeichnis.
1try (WimArchiv wimArchiv = new WimArchiv("boot.wim")) {
2 for (WimEntry entry : wimArchive.getImages().get_Item(0).getAllEntries()) {
3 if (Eintrag instanceof WimFileEntry) {
4 WimFileEntry winFileEntry = (WimFileEntry) entry;
5 winFileEntry.extract("extrahiert/" + winFileEntry.getName());
6 }
7 }
8}