吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5592|回复: 22
收起左侧

[其他转载] 华为交换机巡检脚本

  [复制链接]
余钦 发表于 2020-9-5 16:18
本帖最后由 余钦 于 2020-9-5 16:30 编辑

以下代码是我初步写的。根据自己用crt录的脚本修改而来。
我一直在解决,交换回显过多怎么进行下一个命令,这里自动加入了空格命令感觉不太合适
有没有大佬给我修改指点一番
@zqq200808 大佬在https://www.52pojie.cn/forum.php?mod=viewthread&tid=749044
回复的华为交换机脚本我拷贝下来 运行时会出错  不知道是什么问题。还请指点一番
[Visual Basic] 纯文本查看 复制代码
#$language = "VBScript"
#$interface = "1.0"

crt.Screen.Synchronous = True

' This automatically generated script may need to be
' edited in order to work correctly.

Sub Main
	crt.Screen.Send "display clock" & chr(13)
	crt.Screen.Send "" & chr(32)	
	crt.Screen.Send "" & chr(32)
	crt.Screen.WaitForString ">"
	crt.Screen.Send "display device" & chr(13)
	crt.Screen.Send "" & chr(32)
	crt.Screen.Send "" & chr(32)
	crt.Screen.WaitForString ">"
	crt.Screen.Send "display device slot 0" & chr(13)
	crt.Screen.Send "" & chr(32)
	crt.Screen.Send "" & chr(32)
	crt.Screen.WaitForString ">"
	crt.Screen.Send " display esn" & chr(13)
	crt.Screen.Send "" & chr(32)
	crt.Screen.WaitForString ">"
End Sub
2020-09-05_162232.jpg

编写华为巡检脚本.rar

599 Bytes, 阅读权限: 10, 下载次数: 106, 下载积分: 吾爱币 -1 CB

免费评分

参与人数 2吾爱币 +2 热心值 +1 收起 理由
楠宝 + 1 我很赞同!
monkeyme + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

willgoon 发表于 2020-9-5 20:06
本帖最后由 willgoon 于 2020-9-5 20:07 编辑

Petrel 发表于 2020-9-5 18:08
要是能自动判断 华为思科 执行命令就美了


其实可以的,因为不同厂家的设备,命令还是有区别的,比如中兴显示命令是show 华为是display 进入后先执行一条某厂家的命令,如果返回错误信息,说明不是此厂家的,然后继续测试,不返回错误信息,说明就是这个厂家的
 楼主| 余钦 发表于 2020-9-5 22:14
poji123 发表于 2020-9-5 21:10
报错可能的原因是你 没有录制 输入sys 有些命令用户视图下无法查看到的.@余钦

我在实体交换的测试  脚本内的命令均可以在用户视图查看成功呢。
现在首要解决的是回显不够怕其中的空格不够多,想加衣蛾判断语句。
oxxo119 发表于 2020-9-5 16:38
 楼主| 余钦 发表于 2020-9-5 16:41
oxxo119 发表于 2020-9-5 16:38
这个是做这个行业的人有用

不做这个行业也很少人会去研究这个
我这个太简单了  我想在这边看看找到同行一起编写一个更高级的
Petrel 发表于 2020-9-5 18:08
要是能自动判断 华为思科 执行命令就美了
lxd758 发表于 2020-9-5 19:11
华为设备有一个命令screen-l  0  先输入这个 然后你打任何命令 打完自动刷完所有内容 在进行下一个命令

你这么录制 然后就可以了 回显多不怕
xfwb 发表于 2020-9-5 19:18
你简单,你搞得这么复杂。
 楼主| 余钦 发表于 2020-9-5 19:59
Petrel 发表于 2020-9-5 18:08
要是能自动判断 华为思科 执行命令就美了

我做不到呢
 楼主| 余钦 发表于 2020-9-5 20:02
lxd758 发表于 2020-9-5 19:11
华为设备有一个命令screen-l  0  先输入这个 然后你打任何命令 打完自动刷完所有内容 在进行下一个命令

...

这个命令修改了交换机配置么?
 楼主| 余钦 发表于 2020-9-5 20:04
xfwb 发表于 2020-9-5 19:18
你简单,你搞得这么复杂。

大佬知道一番呗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 11:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表