변환 보기
VBScript 파일 WiLstXfm.vbs는 Windows Installer 개발자용 Windows SDK 구성 요소에서 제공합니다. 이 스크립트 샘플을 사용하여 변환 파일을 볼 수 있습니다.
이 샘플에서는 다음을 사용하는 방법을 보여 줍니다.
- _TransformView 테이블
- OpenDatabase 메서드(Installer 개체)
- Installer 개체의 LastErrorRecord 메서드
- ApplyTransform 메서드
- OpenView 메서드
- Database 개체의 Commit 메서드
- IsNull 속성
- Record 개체의 StringData 속성
이 샘플을 사용하려면 CScript.exe 버전의 Windows 스크립트 호스트가 필요합니다. CScript.exe 사용하여 이 샘플을 실행하려면 다음 구문을 사용하여 명령 프롬프트에 명령을 입력합니다. 첫 번째 인수가 /?이거나 인수가 너무 적으면 도움말이 표시됩니다. 출력을 파일로 리디렉션하려면 명령줄 마지막에 VBS > [파일 경로]를 입력합니다. 이 샘플은 성공의 경우 0, 도움말이 호출되면 1, 스크립트가 실패하면 2 값을 반환합니다.
cscript WiLstXfm.vbs [참조 데이터베이스 경로][옵션][볼 변환 경로]
참조 Windows Installer 데이터베이스의 경로를 지정합니다. 보고 있는 파일을 변환할 경로 목록을 지정합니다. 목록의 각 경로 앞에 선택적 숫자 값이 있을 수 있습니다. 이 값은 표시하지 않을 오류 조건 세트를 지정합니다. 이러한 값을 함께 추가하여 여러 조건을 표시하지 않을 수 있습니다. 숫자 옵션을 지정하지 않으면 모든 오류 조건이 표시되지 않습니다. 이 목록의 인수는 명령줄에 표시되는 왼쪽에서 오른쪽 순서로 실행됩니다.
값 | 표시하지 않을 오류 조건 |
---|---|
1 | 이미 존재하는 행을 추가합니다. |
2 | 존재하지 않는 행을 삭제합니다. |
4 | 이미 존재하는 테이블을 추가합니다. |
8 | 존재하지 않는 테이블을 삭제합니다. |
16 | 존재하지 않는 행을 업데이트합니다. |
256 | 데이터베이스와 변환 코드 페이지가 일치하지 않습니다. |
추가 스크립팅 예제는 Windows Installer 스크립팅 예제를 참조하세요. Windows 스크립트 호스트가 필요하지 않은 샘플 유틸리티는 Windows Installer 개발 도구를 참조하세요.