Windows Installer 스크립팅 예제

Windows Installer 개발자용 Windows SDK 구성 요소에는 Windows Installer 자동화 인터페이스를 사용하여 Windows Installer 패키지를 수정하는 방법을 보여주는 VBScript 파일이 포함되어 있습니다.

이 항목에서 식별된 스크립트 샘플은 Microsoft Corporation에서 지원하지 않으며 잠재적으로 유용한 참조용으로만 제공됩니다. 이러한 샘플을 실행하려면 Windows 스크립트 호스트가 필요합니다. Windows 스크립트 호스트에 대한 자세한 내용은 Microsoft Windows SDK(소프트웨어 개발 키트)의 Windows 스크립트 호스트 섹션을 참조하세요.

샘플 스크립트 파일 설명
WiLstPrd.vbs 제품, 속성, 기능 및 구성 요소 나열
WiImport.vbs 파일 가져오기
WiExport.vbs 파일 내보내기
WiSubStg.vbs 하위 저장소 관리
WiStream.vbs 이진 스트림 관리
WiMerge.vbs 두 데이터베이스 통합
WiGenXfm.vbs 변환 생성
WiUseXfm.vbs 변환 적용
WiLstXfm.vbs 변환 보기(CSCRIPT만 해당)
WiDiffDb.vbs 두 데이터베이스의 차이점 보기(CSCRIPT만 해당)
WiLstScr.vbs 설치 관리자 스크립트 보기(CSCRIPT만 해당)
WiSumInf.vbs 요약 정보 관리
WiPolicy.vbs 정책 설정 관리
WiLangId.vbs 언어 및 코드 페이지 관리
WiToAnsi.vbs Ansi 파일에 유니코드 파일 복사
WiFilVer.vbs 파일 크기 및 버전 관리
WiMakCab.vbs 파일 캐비닛 생성
WiRunSQL.vbs SQL 문 실행
WiTextIn.vbs ANSI 파일을 데이터베이스 필드에 복사
WiCompon.vbs 구성 요소 나열
WiFeatur.vbs 기능 나열
WiDialog.vbs 사용자 인터페이스 미리 보기

 

이러한 모든 스크립트는 해당 명령줄 인수를 설명하는 도움말 화면을 표시합니다. Windows에서 도움말 화면을 표시하려면 파일을 두 번 클릭합니다. 명령줄에서 도움말 화면을 표시하려면 ?를 첫 번째 인수로 사용하거나 필요한 것보다 적은 수의 인수를 입력합니다. 스크립트는 성공하면 0, 도움말이 호출되면 1, 실패하면 2 값을 반환합니다.

이러한 샘플에는 실행할 Windows 스크립트 호스트가 필요합니다. Windows 스크립트 호스트는 실제로 다음 두 호스트입니다.

  • CScript.exe는 명령 프롬프트에서 스크립트를 실행할 수 있게 하고 스크립트 속성을 설정하기 위한 명령줄 스위치를 제공하는 버전입니다.
  • WScript.exe는 Windows에서 스크립트를 실행할 수 있는 Windows 스크립트 호스트 버전입니다. 자세한 내용은 Windows SDK의 Windows 스크립트 호스트 섹션을 참조하세요.

Makecab.exe 유틸리티는 Windows Installer 개발자를 위한 Windows SDK 구성 요소의 패치 적용 샘플에 포함되어 있습니다.

WMI에 대한 자세한 내용은 WMI에서 Windows Installer 사용을 참조하세요.