Se ($RoleDatacenterIsManagementForest - eq 'True') { Gravação-ExchangeSetupLog-Info "Habilitando a autenticação básica e ...

Se ($RoleDatacenterIsManagementForest - eq 'True')          {              Gravação-ExchangeSetupLog-Info "Habilitando a autenticação básica e desativar autenticação de certificado de cliente no diretório virtual /PowerShell";              $vdirName = "PowerShell (Site padrão)";              Set-PowerShellVirtualDirectory $vdirName - DomainController $RoleDomainController - BasicAuthentication: $false - CertificateAuthentication: $true - ErrorAction SilentlyContinue;                  $psvdir = get-PowerShellVirtualDirectory-servidor $RoleFqdnOrName - DomainController $RoleDomainController | onde {$_.Nome - eq $vdirName};              Se ($psvdir - eq $null)              {                ExchangeSetupLog de gravação-aviso "Não foi possível recuperar as informações de configuração do diretório virtual /Powershell";              }              pessoa              {                Se ($psvdir.BasicAuthentication - ne $false)                {                  ExchangeSetupLog de gravação-aviso "Não foi possível desativar a autenticação básica no diretório virtual /Powershell";                }                Se ($psvdir.CertificateAuthentication - ne $false)                {                  ExchangeSetupLog de gravação-aviso "Não foi possível desativar a autenticação de certificado de cliente no diretório virtual /Powershell";                }              }          }