Предотвращение записи конфиденциальной информации в файл журнала
При использовании установщика Windows можно предотвратить ввод конфиденциальных данных, например паролей, в файл журнала и их видимость.
Установщик никогда не записывает сведения в столбец "Пароль" таблицы ServiceInstall в журнал.
Вы можете запретить установщику записывать в журнал свойство, которое связано с элементом управления редактированием, задав атрибут контроля пароля. Свойство, связанное с элементом управления редактирования, которое имеет атрибут контроля паролей, скрыто, даже если политика отладки установлена на значение 7.
Вы можете запретить установщику записывать персональное свойство в журнал, добавив его в свойство MsiHiddenProperties.
Заметка
Этот метод может сделать конфиденциальные сведения, введенные в командной строке, видимыми в журнале. Если для политики отладки задано значение 7, установщик будет записывать сведения, введенные в командной строке в журнал. Это делает свойство, введенное в командной строке, видимым, даже если свойство включено в свойство MsiHiddenProperties.
Вы можете предотвратить запись информации в столбец Target таблицы CustomAction в журнал, включив битовый флаг HideTarget в поле Type таблицы CustomAction. Значение этого флага равно 8192 (0x2000). Дополнительные сведения см. в разделе параметр "Скрытое целевое действие".