기밀 정보가 로그 파일에 기록되지 않도록 방지
Windows Installer를 사용하는 경우 암호와 같은 기밀 정보가 로그 파일에 입력되어 표시되지 않도록 방지할 수 있습니다.
설치 관리자는 ServiceInstall 테이블의 암호 열에 정보를 로그에 기록하지 않습니다.
암호 제어 특성설정하여 설치 관리자가 Edit Control 연결된 속성을 로그에 쓰지 못하게 할 수 있습니다. 암호 제어 특성이 있는 편집 컨트롤과 연결된 속성은 디버그 정책이 7 값으로 설정된 경우에도 숨겨집니다.
MsiHiddenProperties 속성에 속성을 포함하여 설치 관리자가 개인 속성을 로그에 쓰지 못하도록 할 수 있습니다.
메모
이 메서드는 명령줄에 입력한 기밀 정보를 로그에 표시할 수 있습니다. 디버그 정책이 값 7로 설정되면 설치 관리자는 명령줄에 입력한 정보를 로그에 씁니다. 이렇게 하면 속성이 MsiHiddenProperties 속성에 포함된 경우에도 명령줄에 입력된 속성이 표시됩니다.
CustomAction 테이블의 형식 필드에 HideTarget 비트 플래그를 포함하여 CustomAction Table의 대상 열에 있는 정보가 로그에 기록되지 않도록 할 수 있습니다. 이 플래그의 값은 8192(0x2000)입니다. 자세한 내용은 사용자 지정 작업 숨김 대상 옵션참조하세요.