VB脚本:快速入门教程
常見的Shell界面遠程登錄軟件有SecureCRT、XShell、PuTTY、VNC等等。本文主要結合SecureCRT來講解VB腳本的快速入門與實踐方法。
?
需要準備的環境:一臺windows計算機,一臺linux計算機。
本人演示環境為在windows7宿主機上,通過VMWare軟件安裝了一臺linux虛擬機,并通過網絡設置,保證宿主機與虛擬機相互能ping通。用SecureCRT登錄linux虛擬機shell界面。
好啦,下面教程開始了。。。
首先舉一個VB腳本的簡單例子:
說明:
第1、2行語句,是VB腳本的固定頭部;
第4行語句,表示將執行過程同步顯示在CRT上,這樣執行后面的命令時,我們就能在界面上看到執行命令與回顯信息了!
第10行語句,crt.Screen.Send"cd /home" 代表發送或輸入命令,&是連字符,chr(13)代表回車鍵。
第11行語句,crt.Screen.WaitForString("[root@HLZhome]# ") 是指直到[root@HLZ home]#出現才會執行下一行,即第12行代碼。
由 Sub…End Sub定義的子程序叫做子程序過程或 Sub過程,Sub是方法的開始,EndSub是方法的結束。
整個腳本實現的目標就是在linux界面下輸入cd /home,等到目錄切換成功之后,輸入ls –l顯示當前目錄下的文件信息。
?
必須說明地是,這個RecordedScript.vbs腳本文件,不管你是覺得簡單還是陌生,它并不是我所寫出來的,而是運用SecureCRT自動生成的。那它是如何生成的呢?方法很簡單,點擊SecurCRT軟件的腳本(S)菜單——》開始錄制腳本(S)。
然后,在SecurCRT界面上依次輸入 cd/home——》 ls –l
?
最后,點擊停止錄入腳本,在新對話框中輸入腳本文件名(建議后綴 .vbs),點擊保存即可。
?
若想使用SecurCRT運行VB腳本,只要依次點擊 腳本(S)——》執行(R),在新彈出窗口中選擇到已存在的某個腳本文件,點擊執行即可。當然,也可以點擊歷史記錄中的腳本來執行(藍色方框中所示)。
然后,我們可以欣喜地發現 腳本中的命令在SecureCRT界面上在自動執行了!!
?
授人以魚,不如授人以漁。上述內容只是為了展示VB腳本在實踐中進行學習的方法,而更多的精粹要依靠自己來發掘。你可能會問,有什么進一步深入學習VB腳本的好方法呢?
當然有啦!如下圖所示,在SecurCRT的幫助文檔里,所有VB腳本的語句都在ActiveXScripting章節中有說明,并且幫助文檔里還會提供典型案例供參考哦~
?
現在看來,你是不是也會覺得VB腳本學起來很容易呢?
師傅領進門,修行靠個人。限于篇幅,這里只能提供基本入門方法,如果你想精通VB腳本,必須靠自己在實踐中不斷地學習與專研才行!
?
?
總結
以上是生活随笔為你收集整理的VB脚本:快速入门教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux安装samba的过程,Samb
- 下一篇: Growth—电子书预览版