歡迎和大家交流技術相關問題:
郵箱: jiangxinnju@163.com
博客園地址: http://www.cnblogs.com/jiangxinnju
GitHub地址: https://github.com/jiangxincode
知乎地址: https://www.zhihu.com/people/jiangxinnju
Xshell是一款公認的優秀SSH連接管理軟件,被廣泛用於管理Linux服務器或VPS。通過腳本設置,可以實現從這個服務器登錄到另外一個服務器。
打開Xshell 4的會話屬性(【文件】->【屬性】),左邊的類別下選擇【登錄腳本】,在右邊底下你可以看到有個【連接會話是運行腳本】的復選框。
登錄腳本的格式如下:
Sub Main
xsh.Screen.Send "ssh 用戶名@服務器地址"
xsh.Screen.Send VbCr
xsh.Screen.WaitForString "password: "
xsh.Screen.Send "登錄密碼"
xsh.Screen.Send VbCr
End Sub
將上面內容保存成一個vbs后綴的文件(最好保存到Xshell安裝文件下面),准備好腳本文件后在Xshell中打開
會話屬性,勾選【連接會話是運行腳本】這個復選框,選擇剛才保存的那個vbs后綴的文件就可以了。
如果想進一步了解Xshell支持的腳本API,可以查看Xshell的幫助文檔: