Si ($CreateSharedConfiguration) { Écriture-ExchangeSetupLog-info "mise en service de fonctionnalité TemplateTenant » ; Ensemble-OrganizationFlags $RoleOrganizationHierarchicalPath-IsTemplateTenant:$ServicePlanSettings.Organization.TemplateTenant - DomainController $RoleDomainController ; }Si (! $CreateSharedConfiguration- et $ServicePlanSettings.Organization.TemplateTenant) { Écriture-ExchangeSetupLog-erreur « Service plan TemplateTenant est activée, mais nouvelle organisation est appelée sans paramètre - CreateSharedConfiguration. » ; }
Si (! ()get-service MSExchangeStreamingOptics | où {$_.name - eq "MSExchangeStreamingOptics"})) {} Install-ExchangeStreamingOptics ...
Si (! ()Get-service MSMessageTracingClient | où {$_.name - eq "MSMessageTracingClient"})) { Stop-SetupService - ServiceName ...
Si (! chaîne]:: IsNullOrEmpty($RoleDatacenterPushNotificationEnvironment)) { $pushNotificationAuthKeysPath = 'HKLM:\SOFT ...
Si ($CreateExtraPartialTenantObjects - eq $true) { # créer la première boîte aux lettres utilisateur à configurer par l'organisation ...
Si ($CreateSharedConfiguration) { Écriture-ExchangeSetupLog-info "mise en service de fonctionnalité TemplateTenant ; Ensemble-OrganizationFlags ...
Si ($MSExchangeAntimalwareService - ne $null- et $MSExchangeAntimalwareService.StartMode - ne Désactivé - et $RoleStartTransportService) ...
Si ($RoleCustomerFeedbackEnabled - ne $null) { $organizationConfig = get-OrganizationConfig ; Si ($organizationConfig.CustomerFeedbackEnabled ...
Si ($RoleDatacenterEnableFullLanguageMode - eq "True") { . $RoleBinPath\CentralAdminSetup.ps1 ; AddLocalComputerAccountToCentralAdminServersGroup ...
Si ($RoleDatacenterEnableFullLanguageMode - eq "True") { .$RoleBinPath\CentralAdminSetup.ps1 ; RemoveLocalComputerAccountFromCentralAdminServersGroup ...