Se ($RoleDatacenterIsManagementForest - eq 'True') { Scrittura-ExchangeSetupLog-Info "L'autenticazione di base di abilitazione ...

Se ($RoleDatacenterIsManagementForest - eq 'True')          {              Scrittura-ExchangeSetupLog-Info "L'autenticazione di base di abilitazione e disabilitazione autenticazione dei certificati client per la directory virtuale /PowerShell".              $vdirName = "PowerShell (sito Web predefinito)";              Set-PowerShellVirtualDirectory $vdirName - DomainController $RoleDomainController - BasicAuthentication: $false - CertificateAuthentication: $true - ErrorAction SilentlyContinue;                  $psvdir = get-PowerShellVirtualDirectory-server $RoleFqdnOrName - DomainController $RoleDomainController | dove {$_.Nome - eq $vdirName};              Se ($null $psvdir - eq)              {                ExchangeSetupLog di scrittura-avviso "Impossibile recuperare le informazioni di configurazione della directory virtuale /Powershell";              }              Else              {                Se ($psvdir.Ne - BasicAuthentication $false)                {                  ExchangeSetupLog di scrittura-avviso "Impossibile disattivare l'autenticazione di base per la directory virtuale /Powershell";                }                Se ($psvdir.CertificateAuthentication - ne $false)                {                  ExchangeSetupLog di scrittura-avviso "Impossibile disattivare l'autenticazione dei certificati client per la directory virtuale /Powershell";                }              }          }