远程检查RDP端口号

时间:2017-12-19 15:14:19

标签: powershell

我正在编写一个脚本来检查远程桌面连接的详细信息。

$ts = Get-WMIObject Win32_TerminalServiceSetting -ComputerName $s -Namespace ROOT\CIMV2\TerminalServices

使用上述脚本,我可以检查是否启用了RDP。但我需要检查哪个端口将在RDP中使用。

我知道使用了3389端口但在我的环境中有些服务器,RDP在其他端口上配置。

我需要获取该端口号。我签入了ROOT\CIMV2\TerminalServices WMI Class但没有端口号详细信息。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

在这个位置,我可以看到有一个dword( PortNumber ),其中包含端口号详细信息。

我们可以检查一些其他方式,因为通过检查注册表我们需要使用正在运行的远程注册表服务,但有时它们会被停止,我们无法启动它。

0 个答案:

没有答案