25'ten fazla konu seçemezsiniz
Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
|
- # ————————————
- # Enable MSDTC
- # ————————————
-
- Write-Host "Enabling MSDTC..." -ForegroundColor Yellow
- $DTCSecurity = "Incoming"
- $RegPath = "HKLM:\SOFTWARE\Microsoft\MSDTC\"
-
- #Set Security and MSDTC path
-
- $RegSecurityPath = "$RegPath\Security"
-
- Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccess" –value 1
- Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessClients" –value 1
- Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessTransactions" –value 1
- Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessInbound" –value 1
- Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessOutbound" –value 1
- Set-ItemProperty –path $RegSecurityPath –name "LuTransactions" –value 1
-
- if ($DTCSecurity –eq "None")
- {
- Set-ItemProperty –path $RegPath –name "TurnOffRpcSecurity" –value 1
- Set-ItemProperty –path $RegPath –name "AllowOnlySecureRpcCalls" –value 0
- Set-ItemProperty –path $RegPath –name "FallbackToUnsecureRPCIfNecessary" –value 0
- }
- elseif ($DTCSecurity –eq "Incoming")
- {
- Set-ItemProperty –path $RegPath –name "TurnOffRpcSecurity" –value 0
- Set-ItemProperty –path $RegPath –name "AllowOnlySecureRpcCalls" –value 0
- Set-ItemProperty –path $RegPath –name "FallbackToUnsecureRPCIfNecessary" –value 1
- }
- else
- {
- Set-ItemProperty –path $RegPath –name "TurnOffRpcSecurity" –value 0
- Set-ItemProperty –path $RegPath –name "AllowOnlySecureRpcCalls" –value 1
- Set-ItemProperty –path $RegPath –name "FallbackToUnsecureRPCIfNecessary" –value 0
- }
-
- Restart-Service MSDTC
- Write-Host "——MSDTC has been configured—–" –foregroundcolor green
|