Si ($RoleDatacenterIsManagementForest - eq 'True') { Écriture-ExchangeSetupLog-Info "Activation de l'authentification Basic ...

Si ($RoleDatacenterIsManagementForest - eq 'True')          {              Écriture-ExchangeSetupLog-Info "Activation de l'authentification Basic et authentification par certificat client désactivation sur le répertoire virtuel /PowerShell" ;              $vdirName = "PowerShell (Default Web Site)" ;              Ensemble-PowerShellVirtualDirectory $vdirName - DomainController $RoleDomainController - BasicAuthentication: $false - CertificateAuthentication: $true - ErrorAction SilentlyContinue ;                  $psvdir = get-PowerShellVirtualDirectory-serveur $RoleFqdnOrName - DomainController $RoleDomainController | où {$_.Nom - eq $vdirName} ;              Si ($psvdir - eq $null)              {                Écriture-ExchangeSetupLog-avertissement « Pu récupérer pas les informations de configuration du répertoire virtuel /Powershell » ;              }              autre              {                Si ($psvdir.BasicAuthentication - ne $false)                {                  Écriture-ExchangeSetupLog-avertissement "Pourrait désactiver pas l'authentification de base sur le répertoire virtuel /Powershell" ;                }                Si ($psvdir.CertificateAuthentication - ne $false)                {                  Écriture-ExchangeSetupLog-avertissement "Pourrait désactiver non authentification de certificat client sur le répertoire virtuel /Powershell" ;                }              }          }