Скрыть значение параметра InstallUtil - PullRequest
1 голос
/ 19 апреля 2019

InstallUtil заменяет информацию о пароле на 8 звездочек для параметра /Password.Поэтому, если я позвоню

installutil /password=%password% MyService.exe

, значение пароля будет скрыто в файлах консоли и журнала.

Но моя служба работает с несколькими серверами, и мне нужно передавать конфиденциальную информацию при установке с использованием несколькихпараметры.Например:

installutil /incoming=imap://login:%password%@server:993 /outgouing=smtp://login:%password%@server:465 MyService.exe

Можно отключить вывод консоли и отключить файл журнала, используя /LogToConsole=false /LogFile=.Но мне нужно отобразить некоторые детали процесса установки в журналах CI / CD.Есть ли способ скрыть или скрыть значения пользовательских параметров в пользовательской реализации Installer класса?

Примечание. В общем случае пароли отличаются.

...