Commit 1430fd13 authored by yangxiaodong's avatar yangxiaodong

changed encode

parent 1fef4110
# ———————————— #
# Enable MSDTC # Enable MSDTC
# ———————————— #
Write-Host "Enabling MSDTC..." -ForegroundColor Yellow Write-Host "Enabling MSDTC..." -ForegroundColor Yellow
$DTCSecurity = "Incoming" $DTCSecurity = "Incoming"
...@@ -10,31 +10,31 @@ $RegPath = "HKLM:\SOFTWARE\Microsoft\MSDTC\" ...@@ -10,31 +10,31 @@ $RegPath = "HKLM:\SOFTWARE\Microsoft\MSDTC\"
$RegSecurityPath = "$RegPath\Security" $RegSecurityPath = "$RegPath\Security"
Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccess"value 1 Set-ItemProperty path $RegSecurityPath name "NetworkDtcAccess" value 1
Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessClients"value 1 Set-ItemProperty path $RegSecurityPath name "NetworkDtcAccessClients" value 1
Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessTransactions"value 1 Set-ItemProperty path $RegSecurityPath name "NetworkDtcAccessTransactions" value 1
Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessInbound"value 1 Set-ItemProperty path $RegSecurityPath name "NetworkDtcAccessInbound" value 1
Set-ItemProperty –path $RegSecurityPath –name "NetworkDtcAccessOutbound"value 1 Set-ItemProperty path $RegSecurityPath name "NetworkDtcAccessOutbound" value 1
Set-ItemProperty –path $RegSecurityPath –name "LuTransactions"value 1 Set-ItemProperty path $RegSecurityPath name "LuTransactions" value 1
if ($DTCSecurity eq "None") if ($DTCSecurity eq "None")
{ {
Set-ItemProperty –path $RegPath –name "TurnOffRpcSecurity"value 1 Set-ItemProperty path $RegPath name "TurnOffRpcSecurity" value 1
Set-ItemProperty –path $RegPath –name "AllowOnlySecureRpcCalls"value 0 Set-ItemProperty path $RegPath name "AllowOnlySecureRpcCalls" value 0
Set-ItemProperty –path $RegPath –name "FallbackToUnsecureRPCIfNecessary"value 0 Set-ItemProperty path $RegPath name "FallbackToUnsecureRPCIfNecessary" value 0
} }
elseif ($DTCSecurity eq "Incoming") elseif ($DTCSecurity eq "Incoming")
{ {
Set-ItemProperty –path $RegPath –name "TurnOffRpcSecurity"value 0 Set-ItemProperty path $RegPath name "TurnOffRpcSecurity" value 0
Set-ItemProperty –path $RegPath –name "AllowOnlySecureRpcCalls"value 0 Set-ItemProperty path $RegPath name "AllowOnlySecureRpcCalls" value 0
Set-ItemProperty –path $RegPath –name "FallbackToUnsecureRPCIfNecessary"value 1 Set-ItemProperty path $RegPath name "FallbackToUnsecureRPCIfNecessary" value 1
} }
else else
{ {
Set-ItemProperty –path $RegPath –name "TurnOffRpcSecurity"value 0 Set-ItemProperty path $RegPath name "TurnOffRpcSecurity" value 0
Set-ItemProperty –path $RegPath –name "AllowOnlySecureRpcCalls"value 1 Set-ItemProperty path $RegPath name "AllowOnlySecureRpcCalls" value 1
Set-ItemProperty –path $RegPath –name "FallbackToUnsecureRPCIfNecessary"value 0 Set-ItemProperty path $RegPath name "FallbackToUnsecureRPCIfNecessary" value 0
} }
Restart-Service MSDTC Restart-Service MSDTC
Write-Host "——MSDTC has been configured—–"foregroundcolor green Write-Host "MSDTC has been configured" foregroundcolor green
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment