远程桌面端口修改批处理
2015-06-11 08:44
239 查看
@echo off
@echo [远程桌面端口修改程序V1.0 更新时间2015/06/10]
TITLE 远程桌面端口修改程序
CLS
MODE con: COLS=68 LINES=20
:: MODE语句为设定窗体的宽和高
SetLocal EnableDelayedExpansion
set/p d="请输入新的远程桌面端口:"
echo 将修改远程桌面端口为[%d%],请务必牢记该端口号.
echo 如果启用了的[系统防火墙]--[IPSec策略]--[TCP/IP筛选]或者
echo 其他防护软件允许该[%d%]端口通过.否则会出现问题.
echo 按任意键继续操作...
pause>nul
set Str=0123456789ABCDEF
:loop
set/a y=%d%%%16
set/a d=%d%%/16
set y=!Str:~%y%,1!
set e=%y%%e%
if %d% geq 1 goto loop
echo ------------------------------------------------------
echo 正在创建注册表文件.
ping -n 2 127.0.1>nul
echo Windows Registry Editor Version 5.00> c:\Remote.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]>> c:\Remote.reg
echo "PortNumber"=dword:0000%e%>> c:\Remote.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]>> c:\Remote.reg
echo "PortNumber"=dword:0000%e%>> c:\Remote.reg
echo 正在导入注册表文件以更改系统默认设置.
ping -n 2 127.0.1>nul
regedit /s c:\Remote.reg
del c:\Remote.reg && echo 临时文件已经删除.
ping -n 2 127.0.1>nul
echo ------------------------------------------------------
echo 再次提醒,请确认该端口已经开放.
echo 端口已经修改完毕,重启服务器后才能生效.
echo 按任意键退出...
pause>nul
@echo [远程桌面端口修改程序V1.0 更新时间2015/06/10]
TITLE 远程桌面端口修改程序
CLS
MODE con: COLS=68 LINES=20
:: MODE语句为设定窗体的宽和高
SetLocal EnableDelayedExpansion
set/p d="请输入新的远程桌面端口:"
echo 将修改远程桌面端口为[%d%],请务必牢记该端口号.
echo 如果启用了的[系统防火墙]--[IPSec策略]--[TCP/IP筛选]或者
echo 其他防护软件允许该[%d%]端口通过.否则会出现问题.
echo 按任意键继续操作...
pause>nul
set Str=0123456789ABCDEF
:loop
set/a y=%d%%%16
set/a d=%d%%/16
set y=!Str:~%y%,1!
set e=%y%%e%
if %d% geq 1 goto loop
echo ------------------------------------------------------
echo 正在创建注册表文件.
ping -n 2 127.0.1>nul
echo Windows Registry Editor Version 5.00> c:\Remote.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]>> c:\Remote.reg
echo "PortNumber"=dword:0000%e%>> c:\Remote.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]>> c:\Remote.reg
echo "PortNumber"=dword:0000%e%>> c:\Remote.reg
echo 正在导入注册表文件以更改系统默认设置.
ping -n 2 127.0.1>nul
regedit /s c:\Remote.reg
del c:\Remote.reg && echo 临时文件已经删除.
ping -n 2 127.0.1>nul
echo ------------------------------------------------------
echo 再次提醒,请确认该端口已经开放.
echo 端口已经修改完毕,重启服务器后才能生效.
echo 按任意键退出...
pause>nul
相关文章推荐
- 用注册表文件实现解开被锁定的.reg与inf文件
- 注册表导出管理员密码文件
- 修改注册表实现在桌面上显示Windows版本
- 用注册表清除3389登陆记录的方法
- 常见的注册表修改大全第1/3页
- vbscript 注册表脚本书写
- vbscript Registry 注册表操作实现代码(读写删除)
- vbs 注册表操作代码(添加删除)
- 杀毒除根 巧用注册表防止病毒重新生成
- vbs删除注册表项的代码
- 批处理操作注册表完全攻略(读取注册表/写入注册表等)
- 写给电脑初学者的一些建议(注册表篇)
- CMD下读取/修改/删除注册表项的方法
- PowerShell使用Remove-Item命令删除文件、注册表项介绍
- 读取注册表根据Office版本获取数据库连接字段
- 在DOS方式下对注册表进行操作的代码
- 用vbs操作注册表实例代码
- C# 注册表 操作实现代码
- C#操作windows注册表的方法
- 用vbs实现注册表开关的脚本