如何用cmd命令查看本机远程端口

创云数据官方 云服务器相关 2016-11-21 1,809 次浏览 没有评论

Windows Server服务器远程登录端口默认为3389,如果要查看确认当前使用的远程登陆端口可以使用tasklist /svc和netstat /ano两条命令查出来。

打开“开始”-“运行”,输入cmd回车进入命令行界面。

输入 tasklist /svc 回车,查看结果,找到“服务”为“TermService”行对应的进程PID号:

查到我本机当前远程服务使用的PID为1936。

然后再运行  netstat /ano 命令,查看结果,打到PID为1936的进程所监听的端口,就是当前远程登陆使用的端口了。

可以看到,我当前使用的机器使用的是默认的 3389 远程桌面端口。

注册表查看

  REG query HKLM\SYSTEM\CurrentControlSet\Control\Terminal” “Server\WinStations\RDP-Tcp /v PortNumber

通过以上命令得出了

  PortNumber     REG_DWORD     0xd3d

终端服务的端口号 0xd3d (16进制) 转换为10进制就是3389的登陆端口了

可以用window的计算器( 科学计算器)转换。

批处理显示端口

  @echo off

for /f “tokens=2 delims=x” %%a in (‘reg query “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp” ^| find “PortNumber”‘) do (

set /a n=0x%%a

echo,%n%

)

pause

 

发表评论

回顶部