余钦 发表于 2020-9-5 16:18

华为交换机巡检脚本

本帖最后由 余钦 于 2020-9-5 16:30 编辑

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

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

这个是做这个行业的人有用{:1_893:}

余钦 发表于 2020-9-5 16:41

oxxo119 发表于 2020-9-5 16:38
这个是做这个行业的人有用

不做这个行业也很少人会去研究这个
我这个太简单了我想在这边看看找到同行一起编写一个更高级的

Petrel 发表于 2020-9-5 18:08

要是能自动判断 华为思科 执行命令就美了

lxd758 发表于 2020-9-5 19:11

华为设备有一个命令screen-l0先输入这个 然后你打任何命令 打完自动刷完所有内容 在进行下一个命令

你这么录制 然后就可以了 回显多不怕

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-l0先输入这个 然后你打任何命令 打完自动刷完所有内容 在进行下一个命令

...

这个命令修改了交换机配置么?

余钦 发表于 2020-9-5 20:04

xfwb 发表于 2020-9-5 19:18
你简单,你搞得这么复杂。

大佬知道一番呗
页: [1] 2 3
查看完整版本: 华为交换机巡检脚本