利用CmdShell查看远程登录端口
作者:蛛蛛虎 日期:2009-07-08
方法一:适用于Windows 2003 xp 2000
复制内容到剪贴板
程序代码
程序代码Echo Dim ReadComputerName >>xior.vbs
Echo Set ReadComputerName=WScript.CreateObject("WScript.Shell") >>xior.vbs
Echo Dim TSName,TSRegPath >>xior.vbs
Echo TSRegPath="HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber" >>xior.vbs
Echo TSName=ReadComputerName.RegRead(TSRegPath) >>xior.vbs
Echo WScript.Echo("TermService port is:"^&TSName) >>xior.vbs
Cscript xior.vbs
Echo Set ReadComputerName=WScript.CreateObject("WScript.Shell") >>xior.vbs
Echo Dim TSName,TSRegPath >>xior.vbs
Echo TSRegPath="HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber" >>xior.vbs
Echo TSName=ReadComputerName.RegRead(TSRegPath) >>xior.vbs
Echo WScript.Echo("TermService port is:"^&TSName) >>xior.vbs
Cscript xior.vbs
方法二:适用于Windows 2003 xp
复制内容到剪贴板
程序代码
程序代码REG query HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server\WinStations\RDP-Tcp /v PortNumber
方法三:利用导出注册表查看
①适用于Windows 2003 xp
复制内容到剪贴板
程序代码
程序代码regedit /e tsp.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp"
type tsp.reg
②适用于Windows 2000
复制内容到剪贴板
程序代码
程序代码regedit /e tsp.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp"
type tsp.reg
方法四:适用于SQL查询
复制内容到剪贴板
程序代码
程序代码exec master..xp_regread 'HKEY_LOCAL_MACHINE','SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp','PortNumber'
附两个文件版查看端口 。
VBS 版 :将以下代码保存为port.vbs 双击运行
复制内容到剪贴板
程序代码
程序代码Dim ReadComputerName
Set ReadComputerName=WScript.CreateObject("WScript.Shell")
Dim TSName,TSRegPath
TSRegPath="HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber"
TSName=ReadComputerName.RegRead(TSRegPath)
WScript.Echo("TermService port is:"&TSName)
bat 版 :将以下代码保存为port.bat 双击运行
复制内容到剪贴板
程序代码
程序代码@echo off
mode con cols=32 lines=6
for /f "skip=4 tokens=1,2 delims=x" %%a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "PortNumber"') do (
set pnL=%%a
set pnR=%%b
)
set /a pn=%pnL:~-1%x%pnR%
echo. & echo TermService port is: %pn%
echo. & echo Press Any key To Quit & pause>nul
上一篇: 关闭135、445 端口批处理代码
下一篇: 台湾金牌音乐人遭艳照敲诈 黑客侵入电脑
文章来自: 本站原创
Tags: 批处理vbsDos
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论

