Si ($RoleDatacenterIsManagementForest - eq 'True') { Écriture-ExchangeSetupLog-Info « Définition de la configuration web pour le répertoire virtuel /PowerShell activer la FullLanguageMode » ; $powerShellVdirPath = [System.IO.Path]::Combine ((Get-ItemProperty-chemin d'accès ' HKLM:SOFTWARE\Microsoft\ExchangeServer\v15\Setup').MsiInstallPath, "ClientAccess\PowerShell") ; Si (Test-Path("$powerShellVdirPath\web.config")) { $webConfig = [xml] [chaîne]:: join ("n", (Get-Content "$powerShellVdirPath\web.config")) ; ($webconfig.configuration.appSettings.add | où {$_.key - eq "PSLanguageMode"}) .value = « FullLanguage » ; $webconfig.Save("$powershellvdirpath\web.config") ; } autre { Écriture-ExchangeSetupLog-avertissement « Impossible de trouver web.config sous $powerShellVdirPath » ; } }
Si ($RoleDatacenterIsManagementForest - eq "True") { Set-ThrottlingPolicyAssociation-ThrottlingPolicy - Identity OspAzureUser2 ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { . $RoleBinPath\CentralAdminSetup.ps1 ; AddLocalComputerAccountToCentralAdminServersGroup ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Add-PSSnapin Microsoft.Exchange.Management.Powershell.CentralAdmin - ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Écriture-ExchangeSetupLog-Info "Activation de l'authentification Basic ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Écriture-ExchangeSetupLog-Info Définition de la configuration web pour ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { nouvel élément HKLM:\Software\Microsoft\ExchangeServer\v15\CentralAdmin ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Si (-pas ([chaîne]:: IsNullOrEmpty($RoleDatacenterCentralAdminDatabaseServer))) ...
Si ($RoleDatacenterIsManagementForest - eq 'True') {.$RoleBinPath\CentralAdminSetup.ps1 ; RemoveLocalComputerAccountFromCentralAdminServersGroup ...
Si ($RoleDatacenterIsManagementForest - eq True ) {} $policyName = Microsoft.Exchange.Data.Directory.SystemConfiguration ...