TC官方合作论坛

标题: 写了一个修改远程桌面端口的小程序 可是修改注册表之后... [打印本页]

作者: a520happy    时间: 2016-10-26 12:14
标题: 写了一个修改远程桌面端口的小程序 可是修改注册表之后...
写了一个修改远程桌面端口的小程序 可是修改注册表之后就不对了
  1. function 远程端口修改程序_init()
  2.     ret = reggetvalue("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Wds\\rdpwd\\Tds\\tcp", "PortNumber")
  3.     ret1 = reggetvalue("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStati**\\RDP-Tcp", "PortNumber")
  4.     ret2 = reggetvalue("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server", "fDenyTSConnecti**")
  5.     if(ret == null || ret1 == null || ret2 == null)
  6.         messagebox("windows系统异常,无法获取远程状态信息!")
  7.         exit()
  8.     end
  9.     if(ret == ret1)
  10.         staticsettext("static4", ret)
  11.     else
  12.         ret = regcreatekey("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Wds\\rdpwd\\Tds\\tcp", "PortNumber", 3389, 0)
  13.         ret1 = regcreatekey("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStati**\\RDP-Tcp", "PortNumber", 3389, 0)
  14.         messagebox("端口异常,已帮您恢复默认端口3389")
  15.         远程端口修改程序_init()
  16.     end
  17.     if(ret2 == 1)
  18.         staticsettext("static3", "关闭")
  19.         butt**ettext("button0", "开启远程端口")  
  20.     elseif(ret2 == 0)
  21.         staticsettext("static3", "开启")
  22.         butt**ettext("button0", "关闭远程端口")
  23.     else
  24.         ret = regcreatekey("HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server", "fDenyTSConnecti**", 1, 0)
  25.         messagebox("端口状态异常,已帮您关闭远程端口")
  26.         远程端口修改程序_init()
  27.     end
  28. end
复制代码



作者: a520happy    时间: 2016-10-26 12:16
用regcreatekey函数修改注册表之后连接不上,用别的工具查看 发现我修改的3389端口 在别的工具却显示端口是:959984435




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1