Если ($RoleDatacenterIsManagementForest - eq "True") { $userName = "OspAzureUser2"; $ospAzureRoleName = "OspAzure"; $roleAssignment = get-ManagementRoleAssignment-$userName роль $ospAzureRoleName - RoleAssignee - DomainController $RoleDomainController; Если ($roleAssignment - eq $null) { Запись ExchangeSetupLog-Info "Создание нового назначения ролей для пользователя и роли"$ospAzureRoleName""$userName"". Новые ManagementRoleAssignment-роль $ospAzureRoleName-пользователь $userName - DomainController $RoleDomainController; }$ospElevationScriptsRoleName = "OspElevation"; $ospElevationRoleAssignment = get-ManagementRoleAssignment-$userName роль $ospElevationScriptsRoleName - RoleAssignee - DomainController $RoleDomainController; Если ($ospElevationRoleAssignment - eq $null) { Запись ExchangeSetupLog-Info "Создание нового назначения ролей для пользователя и роли"$ospElevationScriptsRoleName""$userName"". Новые ManagementRoleAssignment-роль $ospElevationScriptsRoleName-пользователь $userName - DomainController $RoleDomainController; } }
Если ($RoleDatacenterFfoEnvironment - ne True ) {} Если (! ()Get сервис MSExchangeAS | где {$_.name - eq "MSExchangeAS"})) ...
Если ($RoleDatacenterIsManagementForest - eq "True") { $OspAzureUser2 = Get-LinkedUser - DomainController $RoleDomainController ...
Если ($RoleDatacenterIsManagementForest - eq "True") { $True Set-User OspAzureUser2 - RemotePowerShellEnabled - CertificateSubject ...
Если ($RoleDatacenterIsManagementForest - eq "True") { $userName = "OspAzureUser"; $OspElevationScriptsRoleName = "OspElevation"; ...
Если ($RoleDatacenterIsManagementForest - eq "True") { $userName = "OspAzureUser2"; $ospAzureRoleName = "OspAzure"; $roleAssignment ...
Если ($RoleDatacenterIsManagementForest - eq "True") { Набор ThrottlingPolicyAssociation-удостоверение OspAzureUser2 - ThrottlingPolicy ...
Если ($RoleDatacenterIsManagementForest - eq "Истина") { . $RoleBinPath\CentralAdminSetup.ps1; AddLocalComputerAccountToCentralAdminServersGroup ...
Если ($RoleDatacenterIsManagementForest - eq "Истина") { Add-PSSnapin SilentlyContinue - ea Microsoft.Exchange.Management.Powershell.CentralAdmin; ...
Если ($RoleDatacenterIsManagementForest - eq "Истина") { Если (-не ([строка]:: IsNullOrEmpty($RoleDatacenterCentralAdminDatabaseServer))) ...