替换Windows10远程桌面的证书

1,自生成p12格式的服务器证书,切记一定是p12格式的。

2,在Windows Powershell 管理员运行 执行如下:

Get-ChildItem "Cert:\LocalMachine\My" #获取当前证书Hash

$PATH = (Get-WmiObject -class "Win32_TSGeneralSetting" -Namespace root\cimv2\terminalservices) #设置环境变量

Set-WmiInstance -Path $PATH -argument @{SSLCertificateSHA1Hash="thumbprint"} #提换证书