Витяг WIM
Contents
[
Hide
Show
]Огляд
WIM – це формат зображення Microsoft Windows. Ви можете розпакувати такий архів за допомогою Aspose.Zip так само, як і інші архіви. Він може містити декілька зображень, кожне з яких представлено класом WimImage. Ми можемо витягти вміст зображень, що становлять архів.
Витягнути зображення
Цей зразок витягує два зображення архіву, кожне до власного каталогу.
1 using (WimArchive wimArchive = new WimArchive("boot.wim"))
2 {
3 wimArchive.Images[0].ExtractToDirectory("extracted0");
4 wimArchive.Images[1].ExtractToDirectory("extracted1");
5 }
Видобути файли
Цей зразок витягує кожен запис файлу першого зображення до каталогу.
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 }