最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
|
交换机的配置工作大概可分为两个阶段:交换机安装前的基本配置和调试,如配置登录IP地址、用户名密码、Vlan信息及一些安全策略等等;安装后的管理配置,如对安全策略的修改,用户名密码的修改等等。一般学校都有上千甚至上万的信息点,对应的就有成百上千的交换机,对这些交换机进行配置无疑是一项非常庞大的工程,稍有不慎还会出现错误,甚至要到现场才能解决问题,本文根据近年来的工作经验,提出一种能够对交换机进行快速准确配置的方法。
VBScript简介 VBScript是VisualBasicScript的简称,即VisualBasic脚本语言,有时也被缩写为VBS。是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切,语法基于Basic.脚本语言,就是不编译成二进制文件,直接由宿主(host)解释源代码并执行,简单点说就是程序不需要编译成.exe文件,而是直接给用户发送.vbs的源程序,用户就能执行。 (1)sendkeys 将一个或多个按键消息发送到活动窗口,就如同用键盘进行输入一样。 语法:SendKeys string[, wait] string部分是必需的,指定要发送的按键消息。 Wait可选的,指定等待方式的值。如果为 False(缺省值),则控件在按键发送出去之后立刻返回到过程;如果为True,则按键消息必须在控件返回到过程之前加以处理。说明每个按键由一个或多个字符表示。 如:WshShell.SendKeys "open 192.168.0.1" //顺序发送open 192.168.0.1这几个字符 批处理简介 批处理是一种简化的脚本语言,应用于DOS和Windows系统中,是由DOS或者Windows系统内嵌的命令解释器解释运行。类似于Unix中的Shell脚本。批处理文件具有.bat或.cmd的扩展批处理窗口名,其最简单的例子,是逐行书写在命令行中会用到的各种命令。更复杂的情况,需要使用if,for,goto等命令控制程序的运行过程。 (1) echo命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。 echo [{on|off}] [message] 在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用>或>>)结合来实现输入一些命令到特定的文件中。 echo WScript.Sleep 300 >telnet_tmp.vbs echo WScript.Sleep 300 >>telnet_tmp.vbs (2)start命令 调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。 如:start telnet 即可打开Windows的telnet。 (3)set命令 显示、设置或删除变量,set命令具有扩展功能,如用作交互输入、字符串处理、数值计算等,如: set a= set/p a=请输入: 接受来自键盘的输入,回车后将输入的内容赋予a。 (4)goto命令 跳转命令。程序指针跳转到指定的标签,从标签后的第一条命令开始继续执行批处理程序。 goto label (label是参数,指定所要转向的批处理程序中的行。) 标签的名字可以任意起,但是最好是有意义的字母或单词,字母前加个“:”用来表示这个字母是标签,goto命令就是根据这个“:”来寻找下一步跳到哪里。 set a= set/p a=请输入2或者Q: if %a%==2 goto :startconf if %a%==q goto :end (5)for语句 for语句可以实现类似于C语言里面的循环结构,如 for /f %%i in (ip.txt) do echo %%i 即可显示ip.txt中的内容 |
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com