欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PowerShell小技巧之启动远程桌面连接

程序员文章站 2022-05-07 17:02:34
以windows server 2012 r2为例,其实非常简单。先启用远程连接: (gwmi -class win32_terminalservicesetti...

以windows server 2012 r2为例,其实非常简单。先启用远程连接:

(gwmi -class win32_terminalservicesetting -namespace "root\cimv2\terminalservices").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