在windows
中,學習計算機操作也許很簡單,但是很多計算機工作是重複性勞動,例如你每週也許需要對一些計算機檔案進行複製、貼上、改名、刪除,也許你每天啟動計算機第一件事情就是開啟
word
第三方軟體也許可以強化計算機的某些功能,但是解決這些重複勞動往往事倍功半,我也嘗試過使用計算機語言編寫程式來解決這些問題,但是隨之而來的命令、語法、演算法、系統框架和類庫常常讓我覺得這樣是否有必要,難道就是因為豬毛比較難拔,所以我就要去學習機械,為自己設計乙個拔豬毛機(?)嗎?
vbs是一種windows
指令碼,它的全稱是
:microsoft visual basic script editon.(
微軟公司視覺化
basic
指令碼版)
,vbs
是visual basic
的的乙個抽象子集,是系統內建的,用它編寫的指令碼**不能編譯成二進位制檔案,直接由
windows
系統執行(實際是乙個叫做宿主
host
的解釋源**並執行),高效、易學,但是大部分高階語言能幹的事情,它基本上都具備,它可以使各種各樣的任務自動化,可以使你從重複瑣碎的工作中解脫出來,極大的提高工作效率。
我個人認為
vbs指令碼其實就是一種計算機程式語言,但是由於缺少計算機程式語言中的部分要素,對於事件的描述能力較弱,所以稱為指令碼,它最方便的地方就是提供了對
com物件的簡便支援。那麼什麼是
com物件呢?
我這樣理解,
com物件就是一些具有特定函式功能項程式模組,他們一般以
ocx或者
dll作為副檔名,你只要找到包含有你需要的功能的模組檔案,並在指令碼中規範的引用,就可以實現特定的功能,也就是說
vbs指令碼就是呼叫現成的「控制項」作為物件,用物件的屬性和方法實現目的,完全免去了編寫**、設計演算法等等麻煩。
說白了,我不是覺得拔豬毛麻煩麼?我發覺
xx機(比如真空離心器)有乙個功能可以實現脫毛,
ok,我把它拿來給豬脫毛。什麼?大材小用?太浪費資源了?天哪,那是計算機晶元的事情,死道友不死貧道,反正我的事情是方便快速的解決了,這就行了。
最方便的是它甚至不需要專門的開發環境,在你的計算機中,只要有
notepad
,就可以編寫
vbs指令碼了,並且可以直接執行。
Vbs指令碼程式設計簡明教程之一
vbs指令碼程式設計簡明教程之一 2007 05 27 00 07 為什麼要使用vbs?第三方軟體也許可以強化計算機的某些功能,但是解決這些重複勞動往往事倍功半,我也嘗試過使用計算機語言編寫程式來解決這些問題,但是隨之而來的命令 語法 演算法 系統框架和類庫常常讓我覺得這樣是否有必要,難道就是因為豬...
Vbs 指令碼程式設計簡明教程之一
也許你每天啟動計算機第一件事情就是開啟word,切換到你喜愛的輸入法進行文字編程式設計客棧輯,同時還要 優美的 給工作創造乙個舒心的環境,當然也有可能你經常需要對文字中的某些資料進行整理,把各式各樣的資料按照某種規則排列起來 這些事情重複 瑣碎,使人容易疲勞。第三方軟體也許可以強化計算機的某些功能,...
Vbs指令碼程式設計簡明教程之五
錯誤處理 引發錯誤的原因有很多,例如使用者輸入了錯誤型別的值,或者指令碼找不到必需的檔案 目錄或者驅動器,我們可以使用迴圈技術來處理錯誤,但是vbs本身也提供了一些基本技術來進行錯誤的檢測和處理。1 最常見的錯誤是執行時錯誤,也就是說錯誤在指令碼正在執行的時候發生,是指令碼試圖進行非法操作的結果。例...