我正在尝试使用TST10脚本连接到远程计算机(Windows).i具有对该计算机的VPN访问权限。我想使用TST10脚本kinldy帮助自动化telnet会话。
我的代码是:
xx.x.xxx.xx
WAIT "login:"
SEND "domain\username\m"
WAIT "password:"
SEND "VPNpassword\m"
WAIT ">"
SEND "command 1\m"
WAIT ">"
SEND "command 2\m"
这里是"用户名"是VPN用户名,而不是远程计算机上的用户帐户名和"域"与我的计算机域不同。
如果我使用相同的VPN凭据从我的命令提示符手动telnet,它正在工作。 但是,使用该脚本,我收到一个错误:句柄无效。
我是否需要在脚本中提供用户帐户的凭据,否则这些VPN凭据也可以正常工作。
另外,请告诉我为什么我能够手动执行此操作以及为何不使用该脚本。
答案 0 :(得分:0)
您的域名和用户名之间需要双反斜杠:
xx.x.xxx.xx 等待"登录:" 发送"域\\用户名\ m"