資源描述:
《vbs腳本教程二(b)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、VBS腳本教程二(B)例五:關(guān)機(jī)菜單立刻顯身打開(kāi)記事本,輸入以下命令,并將其保存為1.vbs:setWshShell=CreateObject("WScript.Shell")WshShell.SendKeys"^{ESC}u"雙擊運(yùn)行它,你會(huì)發(fā)現(xiàn)關(guān)機(jī)菜單立刻出現(xiàn)了。將“WshShell.SendKeys"^{ESC}u"”改為“WshShell.SendKeys"^+{ESC}"”,運(yùn)行一下看看是否打開(kāi)了任務(wù)管理器妙用SendKeys自動(dòng)上網(wǎng)并登陸網(wǎng)志將下面的腳本復(fù)制到一個(gè)文本文件中,并將其文件名命名為:自動(dòng)登陸.vbs,然后將
2、撥號(hào)軟件及本腳本一起復(fù)制到程序——啟動(dòng)項(xiàng)中,就可以實(shí)現(xiàn)自動(dòng)撥號(hào)上網(wǎng),并登陸到網(wǎng)志上。代碼如下:Setwshshell=CreateObject("wscript.shell")wshshell.AppActivate"連接MAE-301U撥號(hào)連接"wscript.Sleep20000wshshell.SendKeys"{enter}"wshshell.Run"iexplore"WScript.Sleep2000wshshell.AppActivate"hao123網(wǎng)址之家---實(shí)用網(wǎng)址,搜索大全,盡在www.hao123.com-
3、MicrosoftInternetExplorer"'引號(hào)中的內(nèi)容修改為你的瀏覽器打開(kāi)后標(biāo)題欄中的內(nèi)容wshshell.SendKeys"%d"wshshell.SendKeys"http://passport.baidu.com/?login"wshshell.SendKeys"{enter}"WScript.Sleep2000wshshell.SendKeys"此處修改為網(wǎng)志帳號(hào)"wshshell.SendKeys"{tab}"wshshell.SendKeys"此處修改為網(wǎng)志密碼"wshshell.SendKeys"{ent
4、er}"'wshshell.SendKeys"%d"◎Vbs腳本編程簡(jiǎn)明教程之十—Vbs腳本編程常用的編輯器1、VBSEDit漢化版2、primalscript漢化版,可以對(duì)30多種腳本進(jìn)行編輯◎Vbs腳本編程簡(jiǎn)明教程之十一—FSO中文件的基本操作一、文件屬性:在windows中,文件的屬性一般用數(shù)字來(lái)表示:0代表normal,即普通文件未設(shè)置任何屬性。1代表只讀文件。2代表隱藏文件。4代表系統(tǒng)文件。16代表文件夾或目錄。32代表存檔文件。1024代表鏈接或快捷方式。例如:setfs=wscript.createobject(“s
5、cripting.filesystemobject”)setf=fs.getfile(“d:index.txt”)msgboxf.Attributes‘a(chǎn)ttributes函數(shù)的作用是顯示文件屬性需要說(shuō)明的是:msgbox顯示的結(jié)果往往不是上面說(shuō)明的數(shù)字,而是有關(guān)屬性代表數(shù)字的和。[作者:臨汾市外事旅游局薛靖瀾,轉(zhuǎn)載請(qǐng)注明出處]二、創(chuàng)建文件:object.createtextfile方法,注意創(chuàng)建前一般需要檢查文件是否存在。例如:setfso=wscript.createobject(“scripting.filesystemo
6、bject”)iffso.fileexists(“c:kk.txt”)thenmsgbox“文件已存在”elsesetf=fso.createtextfile(“c:kk.txt”)endif如需要強(qiáng)制覆蓋已存在的文件,則在文件名后加true參數(shù)。三、復(fù)制、移動(dòng)、刪除文件:使用copyfile方法、movefile方法、deletefile方法。例如:setfso=wscript.createobject(“scripting.filesystemobject”)fso.copyfile“c:kk.txt”,”d:1kk
7、.txt”,true//如上文說(shuō)述,true代表強(qiáng)制覆蓋fso.movefile“c:kk.txt”,“d:”//移動(dòng)文件fso.deletefile“c:kk.txt”//刪除文件四、文件的讀寫:1、打開(kāi)文件:使用opentextfile方法如:setts=fso.opentextfile(“c:kk.txt”,1,true)說(shuō)明:第二個(gè)參數(shù)為訪問(wèn)模式1為只讀、2寫入、8為追加第三個(gè)參數(shù)指定如文件不存在則創(chuàng)建。2、讀取文件:read(x)讀x個(gè)字符;readline讀一行;readall全部讀取如:setffile=fs
8、o.opentextfile(“c:kk.txt”,1,true)value=ffile.read(20)line=ffile.readlinecontents=ffile.readall3、常見(jiàn)的指針變量:atendofstream屬性:當(dāng)處于