기능 나열
VBScript 파일 WiFeatur.vbs는 Windows Installer Developers용 Windows SDK 구성 요소에 포함되어 있습니다. 이 샘플에서는 스크립트를 사용하여 Windows Installer 데이터베이스의 기능을 나열하는 방법을 보여 줍니다. 이 샘플에서는 읽기 전용 Windows Installer 데이터베이스에 임시 열을 추가하는 방법을 보여 줍니다.
이 샘플에서 설명하는 방법은 다음과 같습니다.
- Installer 개체의 OpenDatabase 메서드(Installer 개체), CreateRecord 메서드 및 LastErrorRecord 메서드
- View 개체의 Execute 메서드 및 Fetch 메서드
- OpenView 메서드, TablePersistent 속성 및 Database 개체의 PrimaryKeys 속성
- FieldCount 속성, IntegerData 속성 및 Record 개체의 StringData 속성
이 샘플을 사용하려면 Windows 스크립트 호스트의 CScript.exe 또는 WScript.exe 버전이 필요합니다. CScript.exe 사용하여 이 샘플을 실행하려면 다음 구문을 사용하여 명령 프롬프트에 명령을 입력합니다. 첫 번째 인수가 /?이거나 너무 적은 인수가 지정되면 도움말이 표시됩니다. 출력을 파일로 리디렉션하려면 VBS > [파일 경로]로 명령줄을 종료합니다. 이 샘플은 성공의 경우 0, 도움말이 호출되면 1, 스크립트가 실패하면 2 값을 반환합니다.
cscript WiFeatur.vbs [데이터베이스 경로][기능 이름]
Windows Installer 데이터베이스의 경로를 지정합니다. 기능의 이름을 지정합니다. 이 항목은 Feature 테이블의 Feature 열에 나열되어야 합니다. 기능 이름을 생략하면 모든 기능이 기능 트리로 나열됩니다. 별표(*)가 기능 이름으로 사용되는 경우 WiFeatur.vbs 모든 기능의 컴퍼지션을 나열합니다. 크기가 큰 데이터베이스는 WScript가 아닌 CScript를 사용하여 더 잘 표시됩니다.
자세한 내용은 Windows Installer 스크립팅 예제에서 추가 스크립팅 예제를 참조하세요. Windows 스크립트 호스트가 필요하지 않은 샘플 유틸리티는 Windows Installer 개발 도구를 참조하세요.