|
首先,windows腳本語言也是一種編程語言,也有自己專門的命令詞匯、規(guī)范、用法。要只按照自己的需求把命令寫進去,那么windows就會直接執(zhí)行。只不過想對于java c++之類的編程語言他就要簡單的多了
windos腳本也有不同的語言 如:VBScritp、JScript 他們都內(nèi)嵌在windows中,不必安裝,能直接使用 更有目前比較流行的Python 比較強大的Perl等 windows腳本的最大好處就是用記事本就能編寫,而且能即時看到效果,更有就是因為其本身就是原始碼,拿到就能隨意修改,對于學習來說也更方便 windows腳本宿主,稱呼為WSH。他是個windows管理工具,能給.VBS、.JC等腳本提供一個特別的外部運行環(huán)境。也就是說,當我們運行VBS文件的時候 WHS會為之創(chuàng)建一個對象,平按腳本內(nèi)的語言指令執(zhí)行操作。 所有的編程軟件的第一步都是教給新手們怎么寫“Hello World!” 當然我們也不能脫俗了 WScript.Echo "Hello World!" WScript.Echo就是顯示,也就是說讓計算機為我們顯示Hello World!當然了把要顯示的句子包括在英文的引號中,要不計算機就會分不清哪些是你要顯示的 目前我們提升以下剛剛的顯示 如: Dim xyzcsm ’定義變量 xyzcsm = inputBox("請輸入你的名字:") ’獲取用戶名字 中國網(wǎng)管聯(lián)盟
WScript.echo xyzcsm &",你好!" ’要輸出的語句(如果顯示為我愛你之內(nèi),然后打上女/男朋友的名字,不也是個驚喜么?) ’后面就是注釋語句 在執(zhí)行腳本的時候是不會顯示的 之是能看得明白點。 當然我們多用到的可能是windows腳本讀寫注冊表(反正我比較常用吧) 腳本主要是通過WSH的WshShell對象來讀寫注冊表的。 比如我們注冊表被IE惡意代碼鎖了怎么辦 用VBS也能 Dim xzzcsm Set xyzcsm = WScript.CreateObject("WScript.Shell") xyzcsm.Popup "為你解開注冊表" xyzcsm.RegWrite "HKCU\Software\Microsoft\視窗系統(tǒng)\CurrentVersion\Policies\System\DisableRegistryTools",0,"REG_DWORD" 加如改為1就是鎖住注冊表了。 在HTML中加如VBS SCRIPT 元素用于將 VBScript 代碼添加到 HTML 頁面中。 <SCRIPT> 標記 VBScript 代碼寫在成對的 <SCRIPT> 標記之間。 微軟有VBScript語言參考和WSH基礎(chǔ) 大家也能看看 目前防火墻將對創(chuàng)建了WScript.shell對象的腳本 進行阻攔。 網(wǎng)上有不少的VBS原始碼有興趣的朋友 能多看看 PS:不要用VBS寫病毒哦 www.bitsCN.com |
|
|