Se ($CreateSharedConfiguration) { Gravação-ExchangeSetupLog-info "provisionamento de recursos de TemplateTenant"; Set-OrganizationFlags $RoleOrganizationHierarchicalPath-IsTemplateTenant:$ServicePlanSettings.Organization.TemplateTenant - DomainController $RoleDomainController; }Se (! $CreateSharedConfiguration- e $ServicePlanSettings.Organization.TemplateTenant) { ExchangeSetupLog de gravação-erro "recurso de plano de serviço TemplateTenant está habilitado, mas nova organização for chamada sem o parâmetro - CreateSharedConfiguration."; }
se (! (get-service MSExchangeStreamingOptics | onde {$_.name - eq "MSExchangeStreamingOptics"})) { Instalação-ExchangeStreamingOptics ...
Se (! (Get-service MSMessageTracingClient | onde {$_.name - eq "MSMessageTracingClient"})) { Stop-SetupService - ServiceName ...
Se (! seqüência de caracteres]:: IsNullOrEmpty($RoleDatacenterPushNotificationEnvironment)) { $pushNotificationAuthKeysPath ...
Se ($CreateExtraPartialTenantObjects - eq $true) { # criar a primeira caixa de correio do usuário a ser configurado por organização ...
Se ($CreateSharedConfiguration) { Gravação-ExchangeSetupLog-info "provisionamento de recursos de TemplateTenant"; Set-OrganizationFlags ...
Se ($MSExchangeAntimalwareService - ne $null- e $MSExchangeAntimalwareService.StartMode - ne "Desativado" - e $RoleStartTransportService) ...
Se ($RoleDatacenterEnableFullLanguageMode - eq "True") { . $RoleBinPath\CentralAdminSetup.ps1; AddLocalComputerAccountToCentralAdminServersGroup ...
Se ($RoleDatacenterEnableFullLanguageMode - eq "True") { .$RoleBinPath\CentralAdminSetup.ps1; RemoveLocalComputerAccountFromCentralAdminServersGroup ...
Se ($RoleDatacenterFfoEnvironment - eq "True") { # Criar EOPChangeUser $eopChangeUserName = "EOPChangeUser"; $eopChangeUser ...