Extracción de archivos WIM con Java

**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}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.