Extraction WIM
Contents
[
Hide
Show
]Aperçu
WIM est le format d’image Microsoft Windows. Vous pouvez extraire une telle archive avec Aspose.Zip de la même manière que les autres archives. Il peut contenir plusieurs images, chacune d’elles est représentée par la classe WimImage. Nous pouvons extraire le contenu des images constituant l’archive.
Extraire l’image
Cet exemple extrait deux images d’une archive, chacune dans son propre répertoire.
1 using (WimArchive wimArchive = new WimArchive("boot.wim"))
2 {
3 wimArchive.Images[0].ExtractToDirectory("extracted0");
4 wimArchive.Images[1].ExtractToDirectory("extracted1");
5 }
Extraire des fichiers
Cet exemple extrait chaque entrée de fichier de la première image dans le répertoire.
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 }