安全 CRT 的 Vbscript 中的 else 语句

问题描述 投票:0回答:0

我在 vba 中为安全 crt 执行 if else 语句时遇到问题,编译器似乎不理解语句“if”。

我写了一个代码,这样我就可以使用主机名“ABCDE”登录,如果我收到一条错误消息说主机名不正确,那么我将使用主机 ip 登录

crt.Screen.Send "ssh 22008130@ABCDE" & Chr(13)

如果

Crt.Screen.WaitForString ("ssh: ABCDE: 名称解析暂时失败",10) = True

crt.Screen.Send "ssh [email protected]" & Chr(13)

crt.Screen.WaitForString“密码:”

crt.Screen.Send "Asdf@123" & chr(13)

crt.Screen.Send “退出” & chr(13)

否则如果

crt.Screen.WaitForString“密码:”

crt.Screen.Send "Asdf@123" & chr(13)

crt.Screen.WaitForString"ABCDE#"

crt.Screen.Send “退出” & chr(13)

如果

结束

结束子

vba vbscript secure-crt
© www.soinside.com 2019 - 2024. All rights reserved.