有关telnet问题
我想实现自动点检网络交换机运行脚本后跳出一个对话框提示输入IP地址:
然后再用send发送telnet指令
代码如下
Dim $IP
$IP=InputBox("TELNET IP","IP")
Send("{LWINDOWN}r{LWINUP}")
WinWait("运行","")
If Not WinActive("运行","") Then WinActivate("运行","")
WinWaitActive("运行","")
Send("cmd{ENTER}")
WinWait("C:\WINDOWS\system32\cmd.exe","")
If Not WinActive("C:\WINDOWS\system32\cmd.exe","") Then WinActivate("C:\WINDOWS\system32\cmd.exe","")
WinWaitActive("C:\WINDOWS\system32\cmd.exe","")
在调用常量$IP时遇到困难,求大神指点
Send("telnet{SPACE}"$IP"{enter}")提示语法错误 回复 1# ghf121008
Send("telnet "&$IP&"{enter}") 楼上正解,要用 & 来连接字符串。
页:
[1]