Si ($RoleDatacenterIsManagementForest - eq 'True') { Escritura ExchangeSetupLog-Info "Habilitar la autenticación básica y ...

Si ($RoleDatacenterIsManagementForest - eq 'True')          {              Escritura ExchangeSetupLog-Info "Habilitar la autenticación básica y autenticación de certificados de cliente al deshabilitar en el directorio virtual de /PowerShell".              $vdirName = "PowerShell (sitio de Web predeterminado)";              Set-PowerShellVirtualDirectory $vdirName - DomainController $RoleDomainController - BasicAuthentication: $false - CertificateAuthentication: $true - ErrorAction SilentlyContinue;                  $psvdir = get-PowerShellVirtualDirectory-server $RoleFqdnOrName - DomainController $RoleDomainController | donde {$_.Nombre - eq $vdirName};              Si ($psvdir - eq $null)              {                Escritura ExchangeSetupLog-advertencia "No se pudo recuperar la información de configuración del directorio virtual /Powershell;"              }              Else              {                Si ($psvdir.BasicAuthentication - ne $false)                {                  Escritura ExchangeSetupLog-advertencia "No se pudo deshabilitar la autenticación básica en el directorio virtual de /Powershell;"                }                Si ($psvdir.CertificateAuthentication - ne $false)                {                  Escritura ExchangeSetupLog-advertencia "No se puede deshabilitar la autenticación de certificados de cliente en el directorio virtual de /Powershell;"                }              }          }