Витяг архівів WIM з Java

Огляд

WIM - це формат зображення Microsoft Windows. Ви можете витягнути такий архів з Aspope.zip аналогічно, як інші архіви. Він може містити кілька зображень, кожен з них представлений класом Wimimage. Ми можемо витягнути вміст зображень, що складають архів.

Витяг зображення

Цей зразок витягує два зображення архіву, кожен з яких є власним каталогом.

1спробуйте (wimarchive wimarchive = новий wimarchive ("boot.wim")) {
2    wimarchive.getImages (). get_item (0) .extracttodirectory ("extleted0");
3    wimarchive.getImages (). get_item (1). ExtractTodirectory ("extleted1");
4}

Виписати файли

Цей зразок витягує кожен запис файлу першого зображення в каталог.

1спробуйте (wimarchive wimarchive = новий wimarchive ("boot.wim")) {
2    для (Wimentry запис: wimarchive.getimages (). get_item (0) .getallentries ()) {
3        if (entriestof wimfileentry) {
4            Wimfileentry winfileentry = (wimfileentry) вхід;
5            winfileentry.extract ("витягнутий/" + winfileentry.getName ());
6        }
7    }
8}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.