Extraction d'archives WIM avec Java

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

Get monthly newsletters & offers directly delivered to your mailbox.