Extraction d'archives WIM avec Java
Contents
[
Hide
Show
]Aper�u
Wim est le format d’image de Microsoft Windows. Vous pouvez extraire une telle archive avec Aspose.Zip de la m�me mani�re que les autres archives. Elle peut contenir plusieurs images, chacune d’entre elles �tant 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.
1try (WimArchive wimArchive = new WimArchive("boot.wim")) {
2 wimArchive.getImages().get_Item(0).extractToDirectory("extracted0") ;
3 wimArchive.getImages().get_Item(1).extractToDirectory("extrait1") ;
4}Extraire les fichiers
Cet exemple extrait chaque entr�e de fichier de la premi�re image dans le r�pertoire.
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("extrait/" + winFileEntry.getName()) ;
6 }
7 }
8}