这是我的vbs代码
Set obj = CreateObject("WScript.Shell")
obj.Exec "C:\Program Files\putty.exe -load " + "111.22.33.44"
WScript.Sleep 5000
obj.SendKeys "abc"
obj.SendKeys("{Enter}")
WScript.Sleep 3000
obj.SendKeys "abc123"
obj.SendKeys("{Enter}")
WScript.Sleep 3000
此代码运行正常,但是如果我在另一台计算机上试用它有时它不起作用。一旦putty加载用户名和密码就输入而终端没有要求它。是否存在类似以下逻辑的替代方法
waitforstring = uname :
if waitforstring = true
obj.sendKey "abc"
对此有任何帮助表示赞赏,谢谢