Как предотвратить отображение конфиденциальной информации при установке службы с помощью Topshelf. Я устанавливаю службу Windows, используя TopShelf. Но когда я вызываю команду для установки службы, я получаю журнал, подобный приведенному ниже, в котором виден пароль. Как это предотвратить. Команда вызывается, как показано ниже.
Код установки
$exeArgs = @("install -e `"$HostingEnvironment`" -u `"$saUsername`" -p `"$saPassword`"")
Start-Executable $appExeFullPath $exeArgs $LogFile
Запись в файле журнала. Следующая строка не является частью моего кода. Как предотвратить регистрацию этой строки.
Running command `'C:\HostedApps\Apps\ExD\ExD.Api.exe install -e "Development" -u "username@abc.com" -p "the password"'`