我需要自動運行此腳本,但使用urllist.txt文件中指定的不同url。重複多個網址的vbs腳本
Dim objWshShell,IE,searchStr
Set objWshShell = Wscript.CreateObject("Wscript.Shell")
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Visible = True
.Navigate "url.com"
Do While .Busy
WScript.Sleep 100
Loop
set objButtons = IE.document.getElementsByTagName("button")
for each objButton in objButtons
strText = objButton.innerhtml
if InStr(strText,"rtes") > 0 then
'msgbox strText
objButton.click
exit for
end if
next
end with
ie.quit
內容urllist.txt中:
url1.com url2.com ...
能否請你幫忙嗎?
逐行讀取使用的文件系統對象的文本文件行。對於每一行,執行你粘貼的代碼。 – Gurman
謝謝。現在我可以從urllist.txt讀取URL。 如何導航我的腳本到這些URL並讓腳本完成這項工作? 我加入這個在VBScript中的頂部: 文件名= 「urllist.txt中」 設置FSO =的CreateObject( 「Scripting.FileSystemObject的」) 集F = fso.OpenTextFile(文件名) 做,直到f.AtEndOfStream WScript.Echo f.ReadLine Loop f。關閉 –
剛剛發佈在答案中。只需將您的url文件的路徑存儲在變量中並運行代碼即可。 – Gurman