主页 > 知识库 > 用VBS修改远程桌面3389端口并添加到Windows防火墙的代码

用VBS修改远程桌面3389端口并添加到Windows防火墙的代码

热门标签:企业400电话办理价钱低 外呼系统群 外呼系统说话声音小怎么办 机器人打电销适用于美业吗 天津智能外呼系统排名 龙岩400电话申请 上海办理400电话选号 智云亿呼电话机器人 墨西哥地图标注app

将下面代码存为.vbs,双击运行。然后重启一下系统,就修改了系统的远程桌面的默认的3389端口

'##################### 
'VBS修改远程桌面的默认端口,并添加至Windows防火墙 
'作者51windows.Net 
'56868为要设置的端口 
'##################### 

Set WshShell = WScript.CreateObject("WScript.Shell") 
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber",56868,"REG_DWORD" 
WshShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber",56868,"REG_DWORD" 


Function Addfirewall(name,port,state) 
 Set objFirewall = CreateObject("HNetCfg.FwMgr") 
 Set objPolicy = objFirewall.LocalPolicy.CurrentProfile 
 
 Set objPort = CreateObject("HNetCfg.FwOpenPort") 
 objPort.Port = port 
 objPort.Name = name 
 objPort.Enabled = state 
 Set colPorts = objPolicy.GloballyOpenPorts 
 errReturn = colPorts.Add(objPort) 
End Function 

call Addfirewall("远程桌面56868",56868,1) 
set WshShell = nothing 

msgbox "设置成功" 

下面是其他人的补充

'**********************************************
'*BY r05e
'*改变终端服务端口号
'**********************************************
Set WshShell=CreateObject("Wscript.Shell")
Function Imput()
imputport=InputBox("请输入一个端口号,注意:这个端口号目前不能被其它程序使用,否则会影响终端服务"," 更改终端端口号", "3389", 100, 100)
If imputport>"" Then
If IsNumeric(imputport) Then

WshShell.RegWrite "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber",imputport,"REG_DWORD"
WshShell.RegWrite "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber",imputport,"REG_DWORD"
wscript.echo "操作成功"
Else wscript.echo "输入出错,请重新输入"
Imput()
End If
Else wscript.echo "操作已经取消"
End If
End Function
Imput()
set WshShell=nothing

到此这篇关于用VBS修改远程桌面3389端口并添加到Windows防火墙的代码的文章就介绍到这了,更多相关VBS修改远程桌面的默认端口内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
  • Linux下查看端口占用进程号,程序名的方法
  • Linux SSH 安全策略 更改 SSH 端口
  • Linux VPS安全设置之一 修改SSH端口(CentOS/Debian)
  • Windows批量添加防火墙例外端口的批处理代码
  • Linux/window下怎样查看某个端口被哪个程序/进程占用
  • linux 监视端口是否正常的shell脚本
  • windows apache多端口虚拟主机配置方法
  • linux环境apache多端口配置虚拟主机的方法深入介绍
  • C#获取Windows进程监听的TCP/UDP端口实例
  • Windows服务器系统服务端口对照表
  • Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上
  • 如何解决windows系统和linux系统中端口被占用的问题

标签:鄂尔多斯 齐齐哈尔 锡林郭勒盟 黄山 承德 丽水 青岛 阜新

巨人网络通讯声明:本文标题《用VBS修改远程桌面3389端口并添加到Windows防火墙的代码》,本文关键词  用,VBS,修改,远程,桌面,3389,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《用VBS修改远程桌面3389端口并添加到Windows防火墙的代码》相关的同类信息!
  • 本页收集关于用VBS修改远程桌面3389端口并添加到Windows防火墙的代码的相关信息资讯供网民参考!
  • 推荐文章