메인 Windows 파일 탐색기 MSI 파일에 컨텍스트 메뉴 추출 명령 추가

MSI 파일에 컨텍스트 메뉴 추출 명령 추가



MSI 패키지가있는 경우 앱을 설치하지 않고 콘텐츠를 추출하는 데 관심이있을 수 있습니다. 이것은 타사 도구를 사용하지 않고 신속하게 수행 할 수 있습니다. Windows는 이미 작업에 필요한 모든 것을 제공합니다. 이 기사에서는 MSI 파일의 컨텍스트 메뉴에 유용한 명령 '추출'을 추가하는 방법을 살펴 봅니다.

광고


Windows는 Windows Installer의 일부인 msiexec 앱을 통해 MSI 패키지를 처리합니다. 여러 명령 줄 스위치를 지원하는 기본 제공 도구입니다. 다음 명령을 실행하여 이에 대해 알아볼 수 있습니다.

  1. 키보드에서 Win + R 단축키를 눌러 실행 대화 상자를 엽니 다.
  2. 실행 상자에 다음을 입력합니다.
    msiexec /?

  3. Windows Installer는 창에 도움말 내용을 표시합니다.

다음 스위치를 지원합니다.

Instagram 알림을 켜는 방법

설치 옵션
제품 설치 또는 구성
/ a 관리 설치-네트워크에 제품을 설치합니다.
/ j [/ t] [/ g]
제품 광고-m은 모든 사용자에게, u는 현재 사용자에게
제품을 제거합니다.
디스플레이 옵션
/조용한
조용한 모드, 사용자 상호 작용 없음
/수동태
무인 모드-진행률 표시 줄 만
/ q [n | b | r | f]
사용자 인터페이스 수준 설정
n - No UI
b-기본 UI
r-축소 된 UI
f-전체 UI (기본값)
/도움
도움말 정보
재시작 옵션
/ norestart
설치가 완료된 후 다시 시작하지 마십시오.
/ promptrestart
필요한 경우 사용자에게 다시 시작하라는 메시지를 표시합니다.
/ forcerestart
설치 후 항상 컴퓨터를 다시 시작하십시오.
로깅 옵션
/ l [i | w | e | a | r | u | c | m | o | p | v | x | + |! | *]
i-상태 메시지
w-치명적이지 않은 경고
e-모든 오류 메시지
a-작업 시작
r-작업 별 기록
u-사용자 요청
c-초기 UI 매개 변수
m-메모리 부족 또는 치명적인 종료 정보
o-디스크 공간 부족 메시지
p-터미널 속성
v-자세한 출력
x-추가 디버깅 정보
+-기존 로그 파일에 추가
! -로그에 각 줄을 플러시
*-v 및 x 옵션을 제외한 모든 정보를 기록합니다.
/로그
/ l *과 동일
업데이트 옵션
/ update [; Update2.msp]
업데이트 적용
/ uninstall [; Update2.msp] / package 제품에 대한 업데이트 제거
수리 옵션
/ f [p | e | c | m | s | o | d | a | u | v] 제품 수리
p-파일이없는 경우에만
o-파일이 없거나 이전 버전이 설치된 경우 (기본값)
e-파일이 없거나 동일하거나 이전 버전이 설치된 경우
d-파일이 없거나 다른 버전이 설치된 경우
c-파일이 없거나 체크섬이 계산 된 값과 일치하지 않는 경우
a-모든 파일을 다시 설치합니다.
u-모든 필수 사용자 별 레지스트리 항목 (기본값)
m-모든 필수 컴퓨터 특정 레지스트리 항목 (기본값)
s-기존의 모든 단축키 (기본값)
v-소스에서 실행하고 로컬 패키지를 다시 캐시합니다.
공용 속성 설정
[PROPERTY = PropertyValue]

이 상황과 관련된 옵션은 / a입니다. '관리 설치-네트워크에 제품 설치'로 설명되어 있지만 단일 MSI 패키지의 내용을 패치로 서비스 할 수있는 작은 개별 파일로 추출하는 데 사용할 수 있습니다. 다음 명령을 사용할 수 있습니다.

msiexec / a 'path  to  package.msi'/ qb TARGETDIR = 'path  to  the  destination  folder'

TARGETDIR은 MSI 패키지 콘텐츠의 대상 폴더를 지정하는 모든 패키지에 공통적 인 속성입니다.

'/ qb'스위치는 Windows Installer에 프로세스 중에 기본 인터페이스를 표시하도록 지시합니다. 취소 버튼과 진행률 표시 줄이있는 대화 상자가 표시됩니다.

예를 들어, 다음 명령을 사용하여 FAR Manager의 MSI 설치 프로그램의 압축을 풀 수 있습니다.

msiexec / a 'C :  Users  winaero  Downloads  Far30b4774.x64.20160902.msi'/ qb TARGETDIR = 'C :  Users  winaero  Downloads  Far'

대상 폴더가 없으면 자동으로 생성됩니다. 제 경우에는 다운로드 폴더에 Far 하위 폴더가 생성됩니다.

위의 명령은 실행 대화 상자에 직접 입력 할 수 있습니다.

위의 정보를 사용하여 컨텍스트 메뉴 명령을 추가하여 한 번의 클릭으로 MSI 파일의 내용을 추출 할 수 있습니다. 방법은 다음과 같습니다.

내 기본 Google 계정 변경하려면 어떻게 해

MSI 파일에 컨텍스트 메뉴 추출 명령 추가

  1. 열다 레지스트리 편집기 .
  2. 다음 레지스트리 키로 이동하십시오.
    HKEY_CLASSES_ROOT  Msi.Package  shell

    팁: 한 번의 클릭으로 원하는 레지스트리 키로 이동하는 방법 .

  3. 여기에 새 하위 키를 만들고 이름을 지정합니다.추출물.
  4. 추출 키에서 새 하위 키를 만들고 이름을 지정합니다.명령:
  5. 기본값을 설정합니다.명령다음 문자열의 하위 키 :
    msiexec.exe / a '% 1'/ qb TARGETDIR = '% 1 내용'

    다음 스크린 샷을 참조하십시오.

파일 탐색기에서 MSI 패키지를 마우스 오른쪽 버튼으로 클릭하면 새 컨텍스트 메뉴 항목 '추출'을 찾을 수 있습니다. 실행하면 현재 폴더에 'package_name.msi Contents'라는 새 디렉토리가 생성되고 거기에 패키지의 내용이 추출됩니다. 다음 스크린 샷을 참조하십시오.

시간을 절약하기 위해 바로 사용할 수있는 레지스트리 파일을 만들었습니다. 아래 링크를 사용하여 다운로드 할 수 있습니다.

레지스트리 파일 다운로드

불화에 대한 특정 단어를 금지하는 방법

실행 취소 파일이 포함됩니다.

이 트릭은 Windows 10, Windows 8 및 Windows 7에서 작동합니다.

일부 패키지는 관리자 설치를 지원하지 않습니다. 이 방법으로는 추출 할 수 없습니다. 또한이 방법으로 MSI 패키지를 추출하면 관리 설치 지점 (추출 된 폴더)이 서비스 가능해집니다. Windows Installer 패치 (MSP)를 사용하여 업데이트 할 수 있으므로 패키지가 설치 될 때 패치도 적용됩니다.

재미있는 기사

에디터의 선택

Game Pass Core 구독을 무료로 얻는 방법
Game Pass Core 구독을 무료로 얻는 방법
Xbox 콘솔에서 온라인 멀티플레이어 비디오 게임을 플레이할 수 있는 무료 코드를 얻는 네 가지 방법입니다.
WordPress 4.4에서 댓글 텍스트 필드를 맨 아래로 이동
WordPress 4.4에서 댓글 텍스트 필드를 맨 아래로 이동
다음은 Wordpress 4.4에서 주석 텍스트 필드를 다시 맨 아래로 이동하는 방법입니다.
Microsoft는 Mixer를 죽이고 Twitch에 대한 대답
Microsoft는 Mixer를 죽이고 Twitch에 대한 대답
마이크로 소프트가 최근 인수 한 Mixer 스트리밍 서비스를 종료한다고 갑자기 발표했습니다. 회사는 향후 게임 스트리밍을 위해 Facebook과 파트너십을 맺고 있습니다. Microsoft는 2020 년 7 월 22 일에 Mixer를 종료 할 예정입니다. 공식 블로그에 게시 된 게시물에 회사가 Facebook과 함께 갈 것이라고 밝혔습니다. o 커뮤니티의 요구 사항을 더 잘 충족하고 팀을 구성합니다.
Roblox에서 레스토랑 고객을 늘리는 방법
Roblox에서 레스토랑 고객을 늘리는 방법
My Restaurant은 Roblox에서 가장 인기 있는 오락 중 하나입니다. 사용자는 공개 또는 VIP 서버에서 가장 수익성이 높은 레스토랑을 구축하기 위해 경쟁합니다. 재미있는 게임이지만 사용자의 경우 탐색이 어려울 수 있습니다.
새로운 '젤다'는 똑같은 옛 지도를 사용하는데, 정말 놀라운 소식입니다
새로운 '젤다'는 똑같은 옛 지도를 사용하는데, 정말 놀라운 소식입니다
'젤다의 전설' 게임 팬이라면 '젤다의 전설: 왕국의 눈물'이 여러분이 좋아하는 하이랄에서 펼쳐지지만 새로운 기능이 포함되어 있다는 사실에 기뻐하실 것입니다.
Apple iPhone 8/8+ – 백업 방법
Apple iPhone 8/8+ – 백업 방법
iPhone 8 또는 8+를 사용 중이라면 멋진 사진과 동영상을 쉽게 만들 수 있습니다. 휴대전화에는 음악, 대화 및 다운로드도 저장됩니다. 그러나 휴대전화가 도난당하거나 손상되면 모든 것을 잃을 수 있습니다.
Microsoft는 Windows Defender가 설치된 위치를 변경했습니다.
Microsoft는 Windows Defender가 설치된 위치를 변경했습니다.
최근 업데이트를 통해 Redmond 소프트웨어 대기업은 Windows Defender라는 Windows 10의 기본 제공 보호 앱을 약간 변경했습니다. 응용 프로그램이 버전 4.12.17007.17123으로 업데이트되었으며 이제 앱의 바이러스 백신 부분이 파일 시스템의 다른 폴더 경로에 있습니다. 변경 사항은 다음에 적용됩니다.