파일을 가져 오려고하지만 오래된 파일을 컴퓨터에 설치하는 데 시간이 걸리지 않는 오래된 패치가 있습니다.
누구나 MSI 설치 패키지에서 파일을 추출하는 방법을 조언 할 수 있습니까?
답변
먼저 관리자 권한 명령 프롬프트에 액세스하십시오.
-
시작 버튼을 클릭하십시오.
-
모든 프로그램을 클릭하십시오.
-
액세서리로 이동하십시오.
-
명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하십시오.
-
관리자로 실행을 선택하십시오.
-
UAC 프롬프트가 나타나면 계속을 클릭하십시오.
관리자 권한 명령 프롬프트가 표시되면 다음을 입력하십시오.
msiexec /a drive:\filepath\to\MSI\file /qb TARGETDIR=drive:\filepath\to\target\folder
원하는 위치를 사용하여 위에서 언급 한 파일 경로를 채 웁니다. 예:
msiexec /a c:\testfile.msi /qb TARGETDIR=c:\temp\test
답변
7Zip을 사용하십시오 .
MSI, CAB, 일부 EXE 및 훨씬 더 많은 패키지를 압축 해제합니다.이를 실행하기 위해 관리자 권한이 필요하지 않습니다.
-편집하다-
오픈 소스이기 때문에 물건을 사달라고 애원하는 메시지가 없습니다.
답변
완전히 무료이며 오픈 소스 인 lessmsi 도 있습니다 .
알림이나 잔소리 메시지가 없으며 디렉토리 구조와 파일 이름을 올바르게 유지하고 정교한 명령 줄 인터페이스 와 파일을 탐색하고 내부 MSI 테이블 및 기타 MSI 속성을 볼 수있는 그래픽 사용자 인터페이스가 있습니다.
답변
파일 추출 (관리자 설치)에 대한 기본 MSI 지원이 있습니다.
MSI 또는 Windows Installer 는 MSI 파일에서 파일을 추출 하여이를 지원 합니다. 이것을 관리자 설치 라고 합니다 . 기본적으로 많은 대상 컴퓨터에서 설치를 실행할 수 있는 네트워크 설치 지점 을 만드는 방법으로 사용 됩니다. 이를 통해 모든 복구 작업에 항상 소스 파일을 사용할 수 있습니다.
파일을 추출하기 위해 zip 도구를 사용하여 관리자 설치를 실행하는 것은 매우 다릅니다! 후자는 미디어 테이블의 미디어 레이아웃을 조정하지 않으므로 패키지가 외부 소스 파일을 사용하도록 설정되어 있습니다. 해킹 된 압축 해제를 통해 실제 관리자 설치를 항상 선호합니다. 압축과 관련 하여 MSI 파일 형식 내에서 택시 파일에 사용되는 MSZip, LZX 및 Storing (비 압축)의 세 가지 압축 알고리즘 이 실제로 있습니다. 이들 모두는 관리자 설치를 통해 올바르게 처리됩니다.
관리자 설치에는 많은 용도가 있습니다
유용한 개념이기 때문에 admin-installs에 대한 자세한 내용을 읽어 보는 것이 좋으며 stackoverflow에 대한 게시물을 작성했습니다. msiexec / a를 사용하여 시작된 관리 설치의 목적은 무엇입니까? .
본질적으로 관리자 설치는 다음에 중요합니다.
- 설치 프로그램 파일 추출 및 검사
- 시스템 관리 소프트웨어 ( 예 : SCCM) 를 통한 배포 (파일이 내부 택시에서 추출되므로 C : \ Windows \ Installer에 캐시 된 대용량 MSI 파일은 피함)
- 기업 응용 프로그램 재 포장
- 수리, 수정 및 자체 수리 작업
- 패치 및 업그레이드
- MSI 광고 ( ” 소스에서 실행 “기능)
- 다른 작은 세부 사항들
자세한 내용은 위에 링크 된 스택 오버 플로우 게시물을 읽으십시오. 그것은을 위해 매우 중요한 개념이다 시스템 관리자 , 응용 프로그램 배포자 , 설치 개발자 , 릴리스 관리자 , 그리고 심지어는 일반 사용자 가 등을 설치하는 것을 볼 수 …
관리자 설치, 실용적인 방법
설치 프로그램 제공 방식 에 따라 몇 가지 다른 방식으로 관리자 설치를 수행 할 수 있습니다 . 기본적으로 MSI 파일로 제공 되거나 setup.exe 파일로 래핑 됩니다 .
관리자 권한 명령 프롬프트 에서 다음 명령을 실행 하고 대화식 명령 행에 대한 GUI의 지시 사항을 따르십시오.
-
MSI 파일 :
msiexec /a File.msi
그것은 GUI를 사용하여 실행되며, 자동으로 수행 할 수도 있습니다.
msiexec /a File.msi TARGETDIR=C:\MyInstallPoint /qn
-
setup.exe 파일 :
setup.exe /a
있는 setup.exe 파일도 할 수있다 기존의 스타일 설정 (비 MSI) 또는 두려워한 의 InstallScript MSI의 하이브리드가 아닌 표준을 준수하는 MSI 형식으로 잘 알려진 버그의 Installshield 프로젝트 형식 – 파일 형식을. 기본적으로 고급 GUI를 갖춘 MSI이지만 버그가 가득합니다.
들어 기존 SETUP.EXE 파일 을 / a는 아무것도 할 것입니다,하지만 당신은 시도 할 수 있습니다 / EXTRACT_ALL : [경로] 스위치를 에 설명 된대로 이 PDF . 자동 설치 및 기타 사항에 대한 좋은 참고 자료입니다. 다른 리소스는 이 Installshield setup.exe 명령 줄 매개 변수 목록입니다 .
MSI 패치 파일 (* .MSP)을 관리 이미지 에 적용하여 파일을 올바르게 추출 할 수 있습니다. 7Zip은 파일을 추출 할 수 있지만 형식이 제대로 지정되지 않습니다.
마지막으로 다른 방법으로 작동하지 않으면 시스템에서 temp 폴더를 정리하여 추출 된 설치 파일을 확보하고 setup.exe를 대화식으로 시작한 다음 첫 번째 대화 상자가 표시 될 때까지 기다릴 수 있습니다. 대부분의 경우 설치 관리자는 많은 파일을 임시 폴더로 추출합니다. 때로는 파일이 CAB 형식의 일반 파일이지만 Winzip, 7Zip 또는 Universal Extractor (이 제품은 테스트하지 않은 경우도 있음)를 열 수 있습니다.
답변
Neoice의 솔루션을 더욱 쉽게 만들기 위해 UniExtract 를 추천 합니다. 동일한 작업을 수행하고 자동화되어 있으며 관리자 설치뿐만 아니라 MSI 파일을 추출하는 몇 가지 방법을 사용할 수 있습니다 (자신의 솔루션 사용 중).
UniExtract는 WISE 또는 InstallShield와 함께 제공되는 exe 및 기타 다양한 압축 형식도 처리 할 수 있습니다. 아, 그리고 무료입니다.
Universal Extractor는 간단한 zip 파일, 설치 프로그램 또는 Windows Installer (.msi) 패키지 등 모든 유형의 아카이브에서 파일을 추출하는 프로그램입니다.
답변
Total Commander 를 설치하면 MSI 파일을 열고 추출 하는 플러그인이 있습니다 .
답변
Orca 를 사용할 수 있습니다. 이 앱은 Platform SDK의 일부이지만 http://astebner.sts.winisp.net/Tools/Orca.zip 에서 다운로드 할 수도 있습니다.