extracción WIM
Contents
[
Hide
Show
]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 }