当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 远程启用远程桌面

作者:精品下载站 日期:2024-12-14 07:29:58 浏览:12 分类:玩电脑

使用 PowerShell 远程启用远程桌面


考虑以下场景:分支机构中有一台已打开的客户端计算机,您希望通过远程桌面连接到该计算机。默认情况下,所有 Windows 操作系统上都禁用远程桌面。没有用户登录此客户端计算机,也没有人可以帮助您启用远程桌面。那你怎么办呢?答案是:执行一些 PowerShell 远程操作!

仅当启用 WinRM 时,以下操作才有效。自 Windows Server 2012 起,WinRM 在所有 Windows 服务器操作系统上默认启用,但在客户端操作系统上不启用。要在客户端计算机上启用 WinRM,请参阅:组策略:为 Windows 客户端操作系统(Windows 10、Windows 8、Windows 7)启用 WinRM

使用 PowerShell 远程处理启用远程桌面

假设目标主机上启用了 WinRM。我有两台计算机:azdc01 和 client01。在 client01 上,远程桌面被禁用。现在我运行以下命令在 client01 上启用远程桌面:


Invoke-Command -ComputerName client01 `
{Set-ItemProperty `
-Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server'`
-Name "fDenyTSConnections" -Value 0; `
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"}

[玩转系统] 使用 PowerShell 远程启用远程桌面

最后,让我们做一些检查。 3389端口现在应该是开放的吧?

[玩转系统] 使用 PowerShell 远程启用远程桌面

从现在开始,您可以与远程主机建立远程桌面连接。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯