打开Xshell 4的会话属性(【文件】->【属性】或者Alt+p),左边的类别下选择【登录脚本】,在右边底下你可以看到有个【连接会话是运行脚本】的复选框。

有什么用呢?用处还是很大的。有些时候我们通过Xshell登录到服务器后,还需要从这个服务器登录到另外一个服务器,这个时候登录脚本就可以派上用场了。

登录脚本的格式如下:

Sub Main
    xsh.Screen.Send "ssh 用户名@服务器地址"
    xsh.Screen.Send VbCr
    xsh.Screen.WaitForString "password: "
    xsh.Screen.Send "登录密码"
    xsh.Screen.Send VbCr
End Sub

上面的中文全部替换成ssh登录的时候需要填写的东东,这个不用我教了吧~

将上面内容保存成一个vbs后缀的文件(最好保存到Xshell安装文件下面),准备好脚本文件后在Xshell中打开

会话属性,勾选【连接会话是运行脚本】这个复选框,选择刚才保存的那个vbs后缀的文件就可以了。

转载请注明:知识蚂蚁 » Xshell 4登录脚本

我来说说

(便于我们更好的交流)

有不明白的地方欢迎留言哦~
取消