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