SecureCRT VBS指令碼自動登入伺服器
指令碼內容如下所示
#$language = "VBScript" #$interface = "1.0" crt.Screen.Synchronous = True Sub Main '獲取會話的名字 tab_title = crt.GetScriptTab().Caption arrs=split(tab_title," ") '等待出現字元 INPUT crt.Screen.WaitForString"INPUT" crt.Screen.Send arrs(0) & chr(13) crt.Screen.WaitForString"login" crt.Screen.Send "cd " & crt.Arguments(0) & chr(13) End Sub
crt.GetScriptTab().Caption 是獲取會話的標題,比如"127.0.1.1 服務A"
等待螢幕出現特定的字元後,輸入從標題提取的IP
繼續等待出現特定字元,輸入引數列表的工作目錄
相關推薦
SecureCRT VBS指令碼自動登入伺服器
指令碼內容如下所示 #$language = "VBScript" #$interface = "1.0" crt.Sc
SecureCRT通過堡壘機(跳板機)自動登入伺服器的方法
一、先解決無法儲存密碼的問題 在MAC下新安裝使用secureCRT,第一次連線儲存過的密碼,第二次再啟動提示密碼不正確,又需要重新輸入密碼,密碼一直無法儲存,每次都需要手動再輸一次。 這個問題是由於MAC下的secureCRT有一個預設設定為使用Mac OS自帶的“鑰匙串訪問[Keyc
SecureCRT使用VBS指令碼自動備份網路裝置配置,目前支援部分H3C及dptech
根據網路上的指令碼自行搗鼓了下crt自動備份,歡迎各網路管理員試用及提出優化建議。H3C備份方式主要為cfg通過TFTP匯出,dptech為螢幕記錄,請自行準備獨立TFTP工具。 #$language = "VBScript" #$interface = "1.0" D
利用shell的expect實現自動登入伺服器
前言:使用ssh登入內網伺服器,每次都要輸入以下命令,次數多了就感覺很麻煩。 [email protected]:~$ ssh [email protected] [email protected]'s password: 現在,我們可以使用Expect實現複雜的互
shell指令碼自動清理伺服器日誌、圖片等資訊
在做效能測試的時候,linux伺服器時常會產生大量資料,如日誌資訊,圖片資訊,檔案資訊等,壓測一段時間後,導致伺服器磁碟空間暫滿而崩潰,每天手動清理比較麻煩, 利用shell指令碼自動清理,指令碼如下 1.刪除檔案命令: find 對應目錄 -mtime +天數 -name
SecureCRT vbs指令碼小記
#$language = "VBScript" #$interface = "1.0" crt.Screen.Synchronous = True Sub Main'crt.session.Connect("/telnet 192.168.1.105")'crt.scree
自動登入linux伺服器指令碼
背景 在伺服器上進行開發時,往往需要進行密碼登入,甚至有的需要先登入堡壘機,再登入開發機,輸入過程較為繁瑣,因此考慮將命令寫成指令碼的形式自動化登入。 方法 ssh登入是一個互動的過程,且沒有特定的引數指定密碼的輸入方式,因而不能用管道、重定向的方式實現。這種情況可以使用ex
linux使用shell指令碼實現自動登入scp傳輸檔案到其他伺服器
執行 sudo yum install expect 安裝自動登入expect工具 我們是配置了多臺伺服器進行控制多臺伺服器的檔案傳輸,使用scp命令進行copy檔案到指定伺服器的指定檔案目錄,一般複製到home目錄因為這個目錄對外有可執行許可權 下面我們看下會用到的檔
secureCRT自動登入指令碼(python)
由於每次登入都要輸入使用者名稱和密碼,還有個別裝置不能用SSH2,而我又不記得是哪幾臺??!! 寫個指令碼,做個按鈕,在Button Bar,New Button,在Action -> Function選Run Script,在Run Script選好指令碼路徑,自己
mac 指令碼ssh自動密碼登入伺服器,非公鑰
安裝工具 brew install expect brew install spawn-fcgi 登入指令碼, 替換ip與密碼 #!/usr/bin/expect set user root
自動登入過BSO的指令碼
這個指令碼是同事寫的, 當然, 之前我自己也寫了一個, 但沒有像他下面一樣加異常, 其餘都是一樣的. 記錄一下, 以後要用直接用. #!/usr/bin/expect set username "****@163.com" set password "password" #P
Centos 解決SSH 免密碼登入 以及Crontab製作定時SSH自動登入和關閉的指令碼
一、SSH免密碼登入 假設要登入的機器為192.168.1.100,當前登入的機器為192.168.1.101。 首先在101的機器上生成金鑰(如果已經生成可以跳過): $ ssh-keygen -t rsa一路回車即可。 然後在將生成的公鑰複製到機器100上的~/.ssh/authorized_ke
使用指令碼在Linux伺服器上自動安裝Kubernetes的包管理器Helm
Helm之於Kubernetes好比yum之於Red Hat Enterprise Linux,或者apt-get之於Ubuntu。 Helm是由helm CLI和Tiller組成,是典型的Client/Server應用。helm運行於客戶端,提供命令列介面;Tiller應用運行於Kubernetes內部。
expect實現自動登入指令碼
寫在前面:目前在公司是一人一臺虛擬機器,大多數工作都要在虛擬機器上完成,為此每天要執行很多次【ssh [email protected]】指令登入虛擬機器;有很多方式解決這個問題,如使用xsh
Linux crontab的使用方式,sh指令碼的編寫,sh指令碼自動啟動tomcat伺服器,sh監控系統執行情況
1、如果想使用Linux crontab(類似java quartz),需要先啟動crontab.關於crontab的啟動、關閉、重啟、重新載入配置的方式如下: /sbin/service crond start //啟動服務 /sbin/service crond s
vbs指令碼實現自動打字祝福&搞笑
指令碼祝福禮物 概述 聽說抖音上流行一種用程式碼做程式表白的東西,,,, 當然我也不是要表白,,,, 但是好像蠻有意思的,,,, 於是,又學了一下vbs指令碼,做了幾個很不錯的祝福指令碼,不懂程式碼的可以直接戳傳送門下載,但是想自己改內容的話,下面有講 效果示範 <iframe heigh
雜項:自動關機/停止自動關機VBS指令碼
‘監控程序並關閉程序指令碼 ‘原出處是哪已經不知道了 反正這段是copy的 On Error Resume Next strComputer = “.” arrTargetProcs = Array(“wscript.exe”) ‘數組裡為要監視的程
利用SecureCRT的指令碼功能自動定時執行任務
下面詳細介紹下利用secureCRT 設定自動化指令碼的方法: 1.首先設定你要在機器上執行的指令碼: 方法一:自己編寫 方法二:secureCRT錄製指令碼功能(簡單方便,不易出錯) 1) 開啟secureCRT,選擇開始錄製指令碼。 2)寫下你想要自動化執行的命
linux下自動登入遠端伺服器
總結兩種不同的方法如下: 一、mount到伺服器。需要用到expect和smbmount,指令碼如下 #!/usr/bin/expect #auto mountserver set timeout -1 set password "xxxxxxxx" spawn -ignore HU
securecrt使用vbs指令碼向多個tabs視窗傳送帶變數的命令
問題: 使用securecrt時,同時開啟多個會話視窗。 現在需要向多個視窗中傳送類似的命令,但包含一些變數,如向會話視窗1中傳送 ping -c 1 127.0.0.1 向會話視窗2中傳送