Enable TLS 1.2 Through PowerShell

You can use the following script to enable TLS 1.2 on a server using PowerShell.

$regFile = @"Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSecurityProvidersSCHANNELProtocolsTLS 1.2][HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client]"Enabled"=dword:ffffffff"DisabledByDefault"=dword:00000000[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSecurityProvidersSCHANNELProtocolsTLS 1.2Server]"Enabled"=dword:ffffffff"DisabledByDefault"=dword:00000000"@Invoke-Command -ScriptBlock {param($regFile) $regFile | out-file $env:tempa.reg; reg.exe import $env:tempa.reg } -ArgumentList $regFile 
Share the Post:
Share on facebook
Share on twitter
Share on linkedin

More From DevX