powershell启动远程桌面连接的方法

发布时间:2019-09-21编辑:脚本学堂
本文介绍了powershell脚本启动远程桌面连接的方法,以windows server 2012 r2为例,用pw脚本启动远程桌面连接,需要的朋友参考下。

这里以windows server 2012 r2为例,先启用远程连接:
 

(gwmi -class win32_terminalservicesetting -namespace "rootcimv2terminalservices").setallowtsconnections(1)

然后,启用几条防火墙规则即可,用Powershell(需要管理员权限):
 

PS> Get-NetFirewallRule -Name RemoteDesktop* | select DisplayName,Direction,Enabled
DisplayName         Direction Enabled
-----------         --------- -------
远程桌面 - 用户模式(TCP-In)  Inbound  False
远程桌面 - 用户模式(UDP-In)  Inbound  False
远程桌面 - 远程监控(TCP-In)  Inbound  False

PS> Get-NetFirewallRule -Name RemoteDesktop* | Set-NetFirewallRule -Enabled true