没有合适的资源?快使用搜索试试~ 我知道了~
首页SecureCRT脚本编写方法
SecureCRT脚本编写方法
需积分: 50 42 下载量 44 浏览量
更新于2023-05-27
评论 2
收藏 109KB DOC 举报
SecureCRT脚本编写方法,如何通过SecureCRT脚本编写脚本应用,简化手动操作流程
资源详情
资源评论
资源推荐
SecureCRT 脚本编写方法
一、 SecureCRT 工具常用到的几个函数阐述如下:
在 里,用得最多的应该就是 ,基本上很多操作都是基于屏幕的返回字来决定下
一步该作何操作:
第一:crt.Screen.WaitForString("KeySt ring",timewaiting)
该函数是单字符串判断, 是需要查找的关键字, 是一个超时阀值,例如:
该行代码的意思就是在 秒内没有检测到 出现,就执行下
一条语句,如果改成:那就是指直到 出现才执行下一行代
码
是有返回值的,返回值是 或者 因此,可以根据返回值进行条件判断以确定一
下条代码例如:
!" #$%&' (
)$#$
*
)$+
*,!"
-.
这段代码用于判断端口状态情况并记录下来
第 二 :
crt.Screen.WaitForStrings("KeyString1", "KeyString2",...,time
out)
用于多个字符串的判断, 的作用是一样的例如:
(/0
意思就是在 秒内有检测到相应的字符时,返回相应的索引号索引号是从 % 开始的)如果都没有检
查到,则返回 1因此,该函数的使用可以如下:
+(
() (/0
(
%
2 3.思科设备
4
2 3.华为设备
0
2 3.华三设备
2 3.未知设备
*,
几个对话性的函数
其实 支持的脚本语言就是 53,这个脚本语言与 53 有较大的不同,对于界面的支持性较
差不过也有几个对话性的函数
1、InputBox:提示用户输入参数
)-.提示用户你输入参数的名称对话框的名称:需要将输入的参数赋值给某一个参
数进行使用
2、输出函数 msgbox
-.“给用户输出的信息对话框”
求正方形面积的脚本
,
)-.请输入正方形的边长求正方形面积的程序
)6
-.
巡检代码示例
下面就我的工作性质
跟我同事一块制作的
一个脚本程序——维
护着 7 台路由器设备,每天需要对这些设备进行例行巡检下面是程序的所有代码,希望对各位有所
帮助
666666666666666666666666666666666666666666666666666666666666666666666666666666666666666
6666666666666666666
666666666666666666666666666666666666666666666666666666666666666666666666666666666666666
6666666666666666666
89)53
89")%1
:说明:
:本代码可在 工具中实现 ,华为,爱立信路由器交换机数据的自动配置或作为设备巡检之
用;
):创建屏幕对象
:定义全局变量:
:+; 变量为操作设备对象数组,作为存储设备名用;
: <=", 变量为思科设备命令集合数组,作为存储思科设备命令用;
:7*>1*<=", 变量为华为 7*>1* 设备命令集数组,作为存储华为 7* 设备命令用;
:*?11<=", 变量为爱立信 *?11 设备命令集数组,作为存储爱立信 *?11 设备命令用;
:<=" @, 变量为各厂家设备存在风险性操作命令的数组,作为存储过滤风险操作命令
之用;
:+;7( 变量为 +; 数组序号;
:,7( 变量为各厂家命令数组的序号;
: =" 变量为判断设备类型标识符;
:=", 变量作为存储当前命令类型用;
++; <=", 7*>1*<=", *?11<=", <=" @
,
++;7(,7( ="
+=",
:爱立信设备集合
:+;)<*0A*!*?11*0BA*!*?11*0CA*!*?11*0?A*!*?11
:华为设备集合
+;)<*1CA/7*>1**1?A/7*>1*D
*1EA/7*>1**%1A/7*>1*D
*%%A/7*>1**%4A/7*>1*D
*4%A/7*>1**44A/7*>1*D
*40A/7*>1**4>A/7*>1*D
*4A/7*>1**4BA/7*>1*D
*4EA/7*>1**01A/7*>1*D
*00A/7*>1**0>A/7*>1*D
*>A/7*>1**>BA/7*>1*D
*>CA/7*>1**>?A/7*>1*D
*>EA/7*>1**1A/7*>1*
:思科设备命令集合
<=", )< (,D
("D
((,D
("D
(D
("
:华为 7*>1* 设备命令集合
:健康检查
:告警检查
:日志检查
:单板运行状态检查
:$# 占用率检查
:内存占用率检查
:接口和链路状态以及流量检查
:7*>1* 接口状态检查
:=$ 邻居状态检查
:路由信息检查
7*>1*<=", )<, ((D
, -FD
, -FD
, ,;D
, A D
, A D
, "D
, "D
, A-
:爱立信 *?11 设备命令集合
:单板注册信息
:办卡加电自检
:单板运行状态检查
:检查背板运行状态
:检查主控板冗余性
:存储设备利用率
:$# 利用率
:内存利用率检查
:端口运行状态检查
:端口数据收发状态检查
:电源使用情况检查
:检查 =$ 状态
*?11<=", )< (( D
(,A,,,D
((,D
(-@A D
(,,D
(, @D
( D
(D
(,D
( ,D
(( D
.(2-D7G7DGD
( "(-D
.(2-D7G7D2,D
( "(-
:风险命令过滤集合
<=" @, )<-
:* 汇聚网管平台登陆子函数
H,!$7*
,I(%0
,JJJJJJJJJJI(%0
$ ,
,JJJJJJJJJJI(%0
*,
:各厂家设备选择登陆子函数
H,+;
,I(%0
IKIK
,I+;+;7(
=") 7*>1**?11>
!" =")%(
=",) <=",
:,7()1
* !" =")4(
=",)7*>1*<=",
:,7()1
* !" =")0(
剩余16页未读,继续阅读
lucky1026
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0