Extracción de archivos WIM con Java
Contents
[
Hide
Show
]**Descripción general
Wim es el formato de imagen de Microsoft Windows. Puede extraer un archivo de este tipo con Aspose.Zip de forma similar a otros archivos. Puede contener varias imágenes, cada una de ellas representada por la clase WimImage. Podemos extraer el contenido de las imágenes que constituyen el archivo.
Extraer Imagen
Este ejemplo extrae dos imágenes de un archivo, cada una a su propio directorio.
1try (WimArchive wimArchive = new WimArchive("boot.wim")) {
2 wimArchive.getImages().get_Item(0).extractToDirectory("extracted0");
3 wimArchive.getImages().get_Item(1).extractToDirectory("extracted1");
4}
Extraer archivos
Este ejemplo extrae cada entrada de archivo de la primera imagen al directorio.
1try (WimArchive wimArchive = new WimArchive("boot.wim")) {
2 for (WimEntry entry : wimArchive.getImages().get_Item(0).getAllEntries()) {
3 if (entry instanceof WimFileEntry) {
4 WimFileEntry winFileEntry = (WimFileEntry) entry;
5 winFileEntry.extract("extraído/" + winFileEntry.getName());
6 }
7 }
8}