Если ((MSExchangeRepl get-service | где {$_.name - eq MSExchangeRepl })) { Обновление MSExchangeReplService } Else { Установка ...

Если ((MSExchangeRepl * get-service | где {$_.name - eq «MSExchangeRepl»}))          {          Обновление MSExchangeReplService          }          Else          {          Установка MSExchangeReplService          }          Если (($RoleIsDatacenter - eq $true)- или ($RoleIsDatacenterDedicated - eq $true))          {            [строка] $version = [Microsoft.Exchange.Diagnostics.BuildVersionConstants]::RegistryVersionSubKey            $isKernelWatchDogEnabled = [int] 1;            SET-ItemProperty-путь "HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters"-имя "78341438-9b4a-4554-bbff-fd3ac2b5bbe3"-значение $isKernelWatchDogEnabled                        SET-ItemProperty-путь "HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters"-"DatabaseHealthTrackerDisabled" имя-значение 0                        SET-ItemProperty-путь "HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters"-"AutoDagUseServerConfiguredProperty" имя-значение 1            SET-ItemProperty-путь "HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\Parameters"-"AutoReseedDbFailedSuspendedUseNeighborsForDbGroups" имя-значение 1                        Если (! ()Test-Path «HKLM:\SOFTWARE\Microsoft\ExchangeServer\$version
eplay\AutoReseed»))            {                Нового элемента - путь "HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\AutoReseed"            }Новые ItemProperty-путь "HKLM:\SOFTWARE\Microsoft\ExchangeServer\$ version
eplay\AutoReseed"-имя "ConfigureMountPointsPostReInstall" - PropertyType DWord-значение 1          }