Si ((get-service MSExchangeRepl | où {$_.name - eq MSExchangeRepl })) { mise à niveau-MSExchangeReplService } autre { in ...

Si ((get-service MSExchangeRepl * | où {$_.name - eq « MSExchangeRepl »}))          {          mise à niveau-MSExchangeReplService          }          autre          {          installation-MSExchangeReplService          }          Si (($RoleIsDatacenter - eq $true)- ou de ($RoleIsDatacenterDedicated - eq $true))          {            [chaîne] $version = [Microsoft.Exchange.Diagnostics.BuildVersionConstants]::RegistryVersionSubKey            $isKernelWatchDogEnabled = [int] 1 ;            ensemble-ItemProperty-chemin d'accès « HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters »-nom « 78341438-9b4a-4554-bbff-fd3ac2b5bbe3 »-$isKernelWatchDogEnabled de valeur                        ensemble-ItemProperty-chemin d'accès « HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters »-nommer "DatabaseHealthTrackerDisabled"-valeur 0                        ensemble-ItemProperty-chemin d'accès « HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters »-nommer "AutoDagUseServerConfiguredProperty"-valeur 1            ensemble-ItemProperty-chemin d'accès « HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters »-nommer "AutoReseedDbFailedSuspendedUseNeighborsForDbGroups"-valeur 1                        Si (! ()Test-Path "HKLM:\SOFTWARE\Microsoft\ExchangeServer\$version
eplay\AutoReseed"))            {                Nouvel élément - chemin d'accès « HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\AutoReseed »            }Nouvel objet ItemProperty-chemin d'accès « HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\AutoReseed »-nom 'ConfigureMountPointsPostReInstall' - PropertyType DWord-valeur 1          }