extracción WIM

Descripción general

WIM es el formato de imagen de Microsoft Windows. Puede extraer dicho archivo con Aspose.Zip de manera similar a otros archivos. Puede contener varias imágenes, cada una de ellas está 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 en su propio directorio.

1    using (WimArchive wimArchive = new WimArchive("boot.wim"))
2    {
3        wimArchive.Images[0].ExtractToDirectory("extracted0");
4        wimArchive.Images[1].ExtractToDirectory("extracted1");
5    }

Extraer archivos

Este ejemplo extrae cada entrada de archivo de la primera imagen al directorio.

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    }

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.