Java로 WIM 아카이브 추출
Contents
[
Hide
Show
]개요
Wim은 Microsoft Windows 이미지 형식입니다. 다른 아카이브와 유사하게 aspose.zip을 사용하여 그러한 아카이브를 추출 할 수 있습니다. 여러 이미지를 포함 할 수 있으며 각 이미지는 wimimage 클래스로 표시됩니다. 아카이브를 구성하는 이미지의 내용을 추출 할 수 있습니다.
추출 이미지
이 샘플은 각각의 아카이브 이미지 (각각의 디렉토리)를 추출합니다.
1try (wimarchive wimarchive = new wimarchive ( "boot.wim")) {
2 wimarchive.getImages (). get_item (0) .ExtractTodirectory ( "Extracted0");
3 wimarchive.getImages (). get_item (1) .ExtractTodirectory ( "Extracted1");
4}
파일 추출
이 샘플은 첫 번째 이미지의 각 파일 항목을 디렉토리에 추출합니다.
1try (wimarchive wimarchive = new wimarchive ( "boot.wim")) {
2 for (wimartry entry : wimarchive.getimages (). get_item (0) .getallentries ()) {
3 if (wimfileentry의 입력 인스턴스) {
4 Wimfileentry Winfileentry = (Wimfileentry) 항목;
5 winfileentry.extract ( "추출/" + winfileentry.getname ());
6 }
7 }
8}