远程启动终端服务的windows脚本ROTS.vbs |
******************************************************************************* ROTS v1.05 Remote Open Terminal services Script, by zzzEVAzzz Welcome to visite www.isgrey.com Usage: cscript c:\scriptpath\ROTS.vbs targetIP username password [port] [/r|/fr] port: default number is 3389. /r: auto reboot target. /fr: auto force reboot target. ******************************************************************************* 描述:远程启动终端服务的windows脚本 。 特点:不依赖于目标的ipc$开放与否 。 原理:直接访问目标的windows管理规范服务(WMI) 。 支持平台:win2kpro win2kserver winxp win.net 使用方法: 在命令行方式下使用windows自带的脚本宿主程序cscript.exe调用脚本,例如: c:\>cscript ROTS.vbs <目标IP> <用户名> <密码> [服务端口] [自动重起选项] 服务端口: 设置终端服务的服务端口 。默认是3389 。 自动重起选项: 使用/r表示安装完成后自动重起目标使设置生效 。 使用/fr表示强制重起目标 。(如果/r不行,可以试试这个) 使用此参数时,端口设置不能忽略 。 脚本会判断目标系统类型,如果不是server及以上版本,就会提示你是否要取消 。 因为pro版不能安装终端服务 。 如果你确信脚本判断错误,就继续安装好了 。 如果要对本地使用,IP地址为127.0.0.1或者一个点(用.表示),用户名和密码都为空(用""表示) 。 脚本访问的目标的135端口,如果目标135端口未开放,或者WMI服务关闭,那么脚本就没用了 。 此脚本为自由软件,修改发布请著明原作者 。谢谢合作 。 本人提供有限技术支持,有问题请到灰色轨迹论坛发短消息给我 。我的ID是zzzevazzz 最后更新:2002-10-16 更新记录: 1.05 修正了改写注册表时的一个错误 1.04 修正了判断系统时的一个bug 。 1.03 区分安全重起和强制重起 。 1.02 修正了错误提示的一个bug 。 1.01 增加更改端口的功能 。 1.00 完成基本功能 。 |