当前位置: 首页 > 图文教程 > 脚本技术 > VBScript > vbs更改3389远程桌面端口的脚本

VBScript
VBS教程:函数-TimeSerial 函数
VBS教程:函数-Timer 函数
VBS教程:函数-Time 函数
VBS教程:函数-Tan 函数
VBS教程:函数-StrReverse 函数
VBS教程:函数-String 函数
VBS教程:函数-StrComp 函数
VBS教程:函数-Sqr 函数
VBS教程:函数-Split 函数
VBS教程:函数-Space 函数
VBS教程:函数-Sin 函数
VBS教程:函数-Sgn 函数
VBS教程:函数-SetLocale 函数
VBS教程:函数-Second 函数
VBS教程:函数-ScriptEngineMinorVersion 函数
VBS教程:函数-ScriptEngineMajorVersion 函数
VBS教程:函数-Mid 函数
VBS教程:函数-数学函数
VBS教程:函数-LTrim、RTrim 和 Trim 函数
VBS教程:函数-Log 函数

VBScript 中的 vbs更改3389远程桌面端口的脚本


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 96 ::
收藏到网摘: n/a

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