Expand 명령줄 옵션

업데이트 날짜: 2013년 10월

적용 대상: Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2

Expand.exe는 하나 이상의 압축된 업데이트 파일을 확장합니다. 제품 업데이트 패키지(예: 보안 패치, 중요 업데이트 또는 업데이트 롤업)의 내용을 보거나 추출하면 표시되거나 추출된 파일에 실제로 패키지에 의해 업데이트된 파일 중 일부가 포함되지 않을 수 있습니다.

Windows에서는 IPD(Intra-Package Delta) 압축 기술을 사용하여 패키지의 크기를 줄입니다. IPD를 지원하는 압축 도구를 사용하여 업데이트를 추출하지 않는 경우 추출된 파일이 다음 출력과 비슷하게 나타납니다.

_manifest_.cix.xml
0
1
2
…

이 동작은 다음 두 가지 조건을 모두 만족할 경우에 발생합니다.

  • Windows ADK(Windows 평가 및 배포 키트)의 Expand.exe를 사용하여 업데이트를 열지 않은 경우

  • 업데이트에서 IPD(Intra-Package Delta) 압축 기술을 사용하는 경우

Expand.exe는 검사를 위한 IPD 압축 업데이트의 파일 확장을 지원합니다. Windows ADK 또는 Windows Vista, Windows 7 및 Windows(R) 8 운영 체제와 함께 릴리스된 Expand.exe 버전을 사용해야 합니다. 이전 버전의 Expand.exe는 IPD 압축 데이터 추출을 지원하지 않습니다.

Expand.exe에서는 다음 규칙을 사용합니다.

expand <source> [<destination>] [-r] [–d] [–i] [-f:<files>] [/?]

 

옵션 설명

-r

확장된 파일의 이름을 바꿉니다.

<destination>

파일이 확장되는 위치를 지정합니다. source가 여러 파일이고 -r이 지정되지 않은 경우, destination은 디렉터리여야 합니다. destination은 드라이브 문자와 콜론, 디렉터리 이름, 파일 이름 또는 이들의 조합으로 구성될 수 있습니다.

-d

원본 위치의 파일 목록을 표시합니다. 파일을 확장하거나 추출하지 않습니다.

-f:<files>

확장하려는 캐비닛(.cab) 파일의 파일을 지정합니다. 와일드카드 문자(*?)를 사용할 수 있습니다.

-i

.cab 파일의 디렉터리 구조를 무시하고 콘텐츠를 플랫 파일로서 대상 디렉터리에 확장합니다. 이 명령은 CAB 파일에 중첩 디렉터리의 파일이 포함되어 있고 콘텐츠를 단일 디렉터리로 확장하려는 경우 유용합니다.

<source>

확장할 파일을 지정합니다. source는 드라이브 문자 및 콜론, 디렉터리 이름, 파일 이름 또는 조합으로 구성될 수 있습니다. 와일드카드 문자(*?)를 사용할 수 있습니다.

/?

명령 프롬프트에서 도움말을 표시합니다.

복구 콘솔에서 Expand.exe 명령을 여러 가지 매개 변수와 함께 사용할 수 있습니다. 복구 콘솔은 컴퓨터를 복구하기 위한 관리 명령을 제한적으로 제공하는 명령줄 인터페이스입니다.

다음 예에서는 Expand.exe 도구를 사용하는 방법을 보여 줍니다.

expand -r C:\package.cab C:\Files
expand -d C:\package.cab -f:* 
expand C:\package.cab -f:compressed.inf C:\Files

표시:
© 2014 Microsoft