|
每隔1分钟 在浏览器中运行 www.abc.com“““ 路径都存放在1.txt中 |
|
Option explicit
Dim fso,fread,str,strarry,linestr,ie,iexplorequit,x,y,i
Set iexplorequit=createobject("WScript.Shell")
""wscript.echo "开始执行"
""==================================判断进程是否存在start=============================
set y = getobject("winmgmts:\.\root\cimv2")
set x = y.execquery("select * from win32_process where name=""iexplore.exe""")
for each i in x
iexplorequit.Run "taskkill /f /t /im iexplore.exe",0 ""结束现有iexplore进程
next
""==================================判断进程是否存在end=============================
wscript.sleep 5*1000 ""延迟5秒
Set fso=createobject("scripting.filesystemobject")
Set fread=fso.opentextfile("web9001.txt",1)//在xp中可以运行、移到win7中 就报错 找不到文件
str=fread.readall
fread.close
If str="" then
""wscript.echo "file have not any content"
wscript.quit
End if
strarry=split(str,vbcrlf)
For Each linestr In strarry
""wscript.echo linestr ""这里是用echo显示每一行的内容,你可以根据自己的需要做别的处理
set ie=createobject("internetexplorer.application")
""ie.visible=1
ie.navigate linestr
wscript.sleep 1*1000 ""延迟1秒
""ie.quit
Next
wscript.sleep 5*1000 ""延迟5秒
iexplorequit.Run "taskkill /f /t /im iexplore.exe",0 ""结束所有iexplore进程
""wscript.echo "执行完毕"
wscript.quit
Set iexplorequit=Nothing
Set ie=Nothing
Set fso=Nothing
|
|
@echo off for /f "delims=" %%i in (web.txt) do ( start /min "" "%programfiles%\Internet Explorer\iexplore.exe" "%%i" for /l %%j in (1,-1,1) do ( cls echo 倒计时 %%j 秒后打开下一个网页... ping 127.1 -n 2 >nul )) taskkill /f /t /im iexplore.exe web.txt中数据有200条 电脑就反应不过来了! 还有没有其他方法解决 |
|
| 40分 |
发错 板块了
|
