이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 wimlib-imagex 명령입니다.
프로그램:
이름
wimlib-imagex - WIM(Windows 이미징 형식) 아카이브 추출, 생성, 수정 또는 탑재
개요
wimlib-imagex 추가 인수...
wimlib-imagex 대다 인수...
wimlib-imagex 포착 인수...
wimlib-imagex 삭제 인수...
wimlib-imagex DIR 인수...
wimlib-imagex 수출 인수...
wimlib-imagex 추출물 인수...
wimlib-imagex 정보 인수...
wimlib-imagex 어울리다 인수...
wimlib-imagex 마운트 인수...
wimlib-imagex 마운트 인수...
wimlib-imagex 최적화 인수...
wimlib-imagex 분열 인수...
wimlib-imagex 언 마운트하다 인수...
wimlib-imagex 최신 정보 인수...
wimlib-imagex 확인 인수...
기술
wimlib-imagex WIM(Windows 이미징 형식)의 아카이브를 다룹니다. 인터페이스는
Microsoft의 ImageX와 유사하지만 wimlib-imagex 크로스 플랫폼이며 유용합니다.
개선 및 확장.
그 일을 하려면, wimlib-imagex 사용 윔립, 제공하는 오픈 소스 C 라이브러리
WIM 아카이브를 조작하기 위한 인터페이스. wimlib는 완전히 독립적입니다.
동등한 Microsoft 구현(WIMGAPI 또는 wimgapi.dll). 당신은 당신의 wimlib를 사용할 수 있습니다
명령줄용이지만 자체 프로그램 wimlib-imagex 이미 대부분의 액세스 권한을 제공합니다.
wimlib의 기능.
배경 정보
WIM(Windows 이미징 형식)은 주로 Windows를 보관하기 위해 Microsoft에서 설계했습니다.
NTFS와 같은 파일 시스템. 그러나 일부 플랫폼에서는 다른 플랫폼에서도 사용할 수 있습니다.
제한 사항. WIM 아카이브에는 하나 이상의 이미지가 포함되며 각 이미지는 논리적으로
독립 디렉토리 트리. 이미지는 1부터 인덱싱되며 각 이미지는 다음을 가질 수도 있습니다.
이름. 파일 데이터는 중복 제거되는 콘텐츠 주소 지정이 가능한 "스트림"으로 저장됩니다.
전체 아카이브. 스트림은 여러 압축 중 하나를 사용하여 압축할 수 있습니다.
XPRESS 및 LZX를 포함한 알고리즘.
Windows 8과 함께 출시된 WIM 형식의 업데이트는 다음을 사용하여 견고한 압축을 제공합니다.
LZMS 압축 알고리즘. 이러한 파일은 "ESD 파일"이라고도 하며
.wim 대신 .esd 확장자. wimlib-imagex v1.6.0 이상에서는 이러한 새 파일을 지원합니다.
암호화되지 않는 한.
명령
wimlib-imagex 여러 명령 중 하나를 허용합니다(위에 나열된 시놉시스), 그리고
특정 명령에 따라 추가 인수. 하지만 wimlib-imagex 인쇄됩니다
사용 정보 --도움 또는 잘못 호출한 경우 전체 문서
마다 wimlib-imagex 명령은 해당 매뉴얼 페이지에서 찾을 수 있습니다.
참고: 입력을 저장하려면 적절한 하드 링크 또는 배치 파일이 설치된 경우
명령 wimlib-imagex COMMAND 다음과 같이 간단히 액세스할 수도 있습니다. WIMCOMMAND; 예를 들어
위맵플라이 을 통한 wimlib-imagex 대다.
일반 STYLE
다음은 현재 지원되는 일반적인 기능 또는 사용 사례입니다.
wimlib-imagex, 관련 명령에 대한 포인터:
· WIM 파일에 대한 정보 표시
(wimlib-imagex 정보)
· WIM 이미지의 파일 나열
(wimlib-imagex DIR)
· 전체 WIM 이미지 추출 또는 "적용"
(wimlib-imagex 대다)
· WIM 이미지에서 파일 또는 디렉터리 추출
(wimlib-imagex 추출물)
· WIM 이미지를 캡처하여 새 WIM 파일에 저장
(wimlib-imagex 포착)
· WIM 이미지를 캡처하여 기존 WIM 파일에 추가
(wimlib-imagex 추가)
· 파일을 추가, 삭제 또는 이름 변경하여 WIM 이미지 수정
(wimlib-imagex 최신 정보)
· (Linux만 해당) WIM 이미지를 읽기 전용으로 탑재
(wimlib-imagex 마운트)
· (Linux만 해당) WIM 이미지 읽기-쓰기 탑재
(wimlib-imagex 마운트)
· WIM 파일에서 이미지 삭제
(wimlib-imagex 삭제)
· WIM 파일에서 이미지 내보내기
(wimlib-imagex 수출)
· WIM 이미지의 이름 또는 설명 변경
(wimlib-imagex 정보)
· WIM 파일의 부팅 가능한 이미지 인덱스 변경
(wimlib-imagex 정보)
· WIM 파일을 다시 작성하고 선택적으로 다시 압축합니다.
(wimlib-imagex 최적화)
· WIM 파일을 여러 부분으로 분할
(wimlib-imagex 분열)
· 분할 WIM에 가입
(wimlib-imagex 어울리다)
· WIM 파일 확인
(wimlib-imagex 확인)
구체적 STYLE
이 섹션에서는 몇 가지 흥미로운 기능을 제공합니다. wimlib-imagex 더 자세하게.
· 다중 플랫폼 지원. wimlib-imagex UNIX 계열 시스템 모두에서 지원됩니다(주로
Linux뿐만 아니라 FreeBSD, Mac OS X 등) 및 Windows와 대부분의 코드는
모든 플랫폼. 그러나 가능한 경우 플랫폼별 기능이 지원됩니다.
· UNIX 계열 시스템에서 libntfs-3g와의 통합으로 WIM 이미지 캡처 가능
NTFS 볼륨을 포함하는 블록 장치에서 직접 또는 WIM 이미지 적용
NTFS 볼륨을 포함하는 블록 장치에 직접. 이것은 저장을 허용하고
보안 설명자 및 명명된 데이터 스트림과 같은 NTFS 관련 데이터 복원,
그렇지 않으면 Windows에서만 지원됩니다. wimlib가 있는 경우 이 기능을 사용할 수 없습니다.
--without-ntfs-3g를 사용하여 구성되었습니다.
· Windows에서 긴 경로 지원. wimlib-imagex 경로가 있는 파일을 캡처하고 적용할 수 있습니다.
Win260 하위 시스템의 MAX_PATH(32자) 제한을 초과합니다.
· Windows에서 비관리자 지원. 당신은 실행할 수 있습니다 wimlib-imagex 관리자 없이
일부 제한이 있는 권리.
· WIM 무결성 테이블 지원. 무결성 테이블은 SHA-1 메시지 목록입니다.
WIM 파일에 체크섬을 제공하는 WIM 파일 끝에 추가된 요약
그 자체. 그만큼 --확인하다 여러 옵션 wimlib-imagex 명령을 사용하여 확인하거나
무결성 테이블을 추가합니다.
· "pipable" WIM 지원. 이것은 wimlib 확장이며 호환되지 않습니다.
마이크로소프트 구현. 로 만든 파이핑 가능한 WIM wimlib-imagex 포착 와 더불어
--파이프 가능 옵션, 표준 출력에 쓰거나 표준 입력에서 읽을 수 있습니다. 이것
빠른 구현을 위해 네트워크를 통해 서버로 또는 서버에서 이미지를 파이프하는 데 사용할 수 있습니다.
파일 시스템 이미징 및 복원.
· UNIX 계열 시스템에서 UNIX uid(사용자 ID), gids 저장 및 복원 지원
(그룹 ID) 및 WIM 이미지의 모드. 이것은 wimlib 확장이지만
Microsoft 구현에서는 이 추가 메타데이터를 무시합니다.
· 다중 스레드 압축. 기본적으로 데이터 압축은 다중 스레드이며 다음을 사용합니다.
사용 가능한 모든 프로세서. 대부분의 경우 이것은 다음을 통해 변경할 수 있습니다. --스레드 옵션을 선택합니다.
· XPRESS, LZX 및 LZMS 압축 해제 및 압축. wimlib에는 독립이 포함되어 있습니다.
이러한 모든 압축 알고리즘의 구현. 때때로 그들은 더 잘 할 수 있습니다
동등한 Microsoft 구현보다.
· "ESD 파일" 지원. 에서 언급했듯이 배경 정보, "ESD 파일"은 새 WIM을 사용합니다.
견고한 리소스와 LZMS 압축을 특징으로 하는 형식입니다. 이번 지원은 처음
wimlib v1.6.0에 있지만 v1.7.0 이상에서는 호환성이 향상되었습니다.
· WIM 이미지 장착. 이것은 FUSE(UserSpacE의 파일 시스템)에 의존하며
호환되는 UNIX 계열 시스템, 특히 Linux에서 지원됩니다. FreeBSD는 작동할 수 있지만
테스트되지 않았습니다.
· 분할 WIM. 분할 WIM은 여러 부분으로 분할된 WIM 아카이브입니다. wimlib-imagex
분열 독립 실행형 WIM에서 분할 WIM을 만들 수 있으며 wimlib-imagex 어울리다 만들 수 있습니다
분할 WIM의 독립 실행형 WIM.
· 델타 WIM. 델타 WIM에는 이미지 메타데이터가 포함되지만 이미 파일 데이터는 제외됩니다.
다른 WIM 파일에 있습니다. 델타 WIM은 다음을 사용하여 만들 수 있습니다. wimlib-imagex 포착
와 더불어 --델타-시작 옵션을 선택합니다.
· WIMBoot 지원. Windows 8.1 이상에서 NTFS 볼륨의 파일은 외부적으로
Microsoft의 Windows 오버레이 파일 시스템 필터를 사용하여 WIM 아카이브로 지원
드라이버(WOF). 이랑 --wimboot 깃발, wimlib-imagex 대다 "포인터"를 추출합니다
파일"(실제로는 WOF 드라이버가 처리하는 NTFS 재분석 지점)을 WIM 아카이브로
파일 자체보다는
· 빠른 증분 백업. 사용 --업데이트 의 옵션 wimlib-imagex 포착 or
wimlib-imagex 추가, 이미지 캡처를 최적화할 수 있습니다.
타임스탬프를 기반으로 수정되지 않은 데이터는 디스크에서 읽지 않습니다. 하지만 이게 없어도
WIM 형식은 단일 인스턴스 파일을 특징으로 하므로 모든 파일과 동일한
WIM 아카이브(모든 이미지)에 이미 있는 것은 기록되지 않고 오히려
저장된 파일에 대한 참조가 사용됩니다.
로케일 및 캐릭터 인코딩
WIM 파일 자체는 Windows 기본 "와이드 문자"를 사용하여 파일 및 스트림 이름을 저장합니다.
문자열"은 UTF-16입니다. Windows에서 wimlib는 이와 동일한 문자열을 사용하여 작동하므로
변환은 일반적으로 필요하지 않으며 문자에 문제가 없어야 합니다.
인코딩.
UNIX 계열 시스템에서 wimlib는 주로 로케일 종속 멀티바이트 인코딩으로 작동합니다.
문제를 방지하려면 UTF-8로 설정하는 것이 좋습니다. 당신은 할 수 있습니다
또는 환경 변수를 설정하십시오. WIMLIB_IMAGEX_USE_UTF8 강제로 wimlib-imagex
현재 로케일이 UTF-8과 호환되지 않는 경우에도 내부적으로 UTF-8을 사용합니다.
CASE 감도
기본적으로 대소문자 구분 wimlib-imagex UNIX 계열 간에 약간 다릅니다.
시스템 및 Windows. WIM 이미지에는 (일반적으로 없는) 여러 파일이 있을 수 있습니다.
대소문자를 구분하지 않는 동일한 이름. 내부적으로 wimlib는 파일 이름을 대소문자를 구분하여 저장하지만
WIM 이미지에서 사용하기 위해 사용자가 실제로 제공한 Windows 경로(예: 추출,
파일 추가, 이름 바꾸기 또는 삭제)는 기본적으로 다음에서 대소문자를 구분하지 않는 것으로 처리됩니다.
"예상된" 동작을 얻으려면 이것은 UNIX 계열의 기본 동작과 다릅니다.
시스템에서 이러한 경로는 대소문자를 구분합니다.
대소문자를 구분하지 않는 경우 경로 구성 요소는 일반적으로 다음으로 인해 모호할 수 있습니다.
대소문자를 구분하지 않는 동일한 이름을 가진 여러 파일 또는 디렉토리. 그러한 경우,
정확히 일치하는 이름을 가진 파일이나 디렉토리가 있으면 선택됩니다. 그렇지 않으면 하나
대소문자를 구분하지 않고 일치하는 파일 또는 디렉토리 중 임의로 선택됩니다.
기본 대소문자 구분 wimlib-imagex 명시적으로 설정하여 재정의할 수 있습니다.
환경 변수 WIMLIB_IMAGEX_IGNORE_CASE 1로, 이 경우 그러한 경로는
대소문자를 구분하지 않고 처리되는 0 또는 이러한 경로가 대소문자를 구분하여 처리됩니다.
이러한 설정에 관계없이 옵션 및 비경로 인수는 하위에 지정해야 합니다.
케이스.
onworks.net 서비스를 사용하여 온라인에서 wimlib-imagex 사용