批处理之家's Archiver

w1983912 发表于 2010-10-8 00:30

[已解决]批处理调用IE在同一窗口顺序隔几秒打开TXT内网址

一行一个网址的TXT 文本内容:
[url=http://www.hao123.com/]www.hao123.com[/url]
[url=http://www.baidu.com/]www.baidu.com[/url]
[url=http://www.qq.com/]www.qq.com[/url]

IE打开第一个网址hao123后 ,仍然在该IE窗口,隔3秒打开下一个网址baidu,隔3秒打开下一行的网址,如此一个接着一个,请好能帮忙设置N秒或N分钟能自动清空IE缓存文件功能,不用清COOKIE

隔3秒的那个秒数可自设


有劳大家   谢谢了

[[i] 本帖最后由 w1983912 于 2010-10-9 11:26 编辑 [/i]]

edmond 发表于 2010-10-8 19:10

回复 1楼 的帖子

实现顺序间隔打开网页[code]@echo off & setlocal enableextensions enabledelayedexpansion
echo 请输入间隔时间,格式如下
echo 如果想间隔3秒,输入为3,依次类推
set/p d=
for /f %%a in (1.txt) do (
set "t=%%a"
start iexplore !t!
call :tim
)
exit
:tim
echo WScript.Sleep !d!000 > %temp%\tmp$$$.vbs
cscript //nologo %temp%\tmp$$$.vbs
for %%f in (%temp%\tmp$$$.vbs) do if exist %%f del %%f[/code]

[[i] 本帖最后由 edmond 于 2010-10-8 19:12 编辑 [/i]]

cjiabing 发表于 2010-10-8 21:29

回复 2楼 的帖子

哪里用那么复杂???[code]@echo off
set /p d=输入间隔时间:
for /f %%a in (1.txt) do start /b iexplore.exe %%a&ping /n %d% 127.0.1>nul[/code]不过也不能在同一窗口打开,只能在新窗口!~我无法实现

Batcher 发表于 2010-10-8 21:35

在打开下一个地址之前,先把上一个杀掉,这样能达到目的不?

edmond 发表于 2010-10-8 23:00

回复 3楼 的帖子

我是参考了batcher的一篇关于延时的帖子,觉得用那个vbs脚本的精度好一点,能够0.001秒精度,
就用了一下,本是菜鸟,见笑了!

w1983912 发表于 2010-10-8 23:07

谢谢各位  2楼和3楼的朋友  也是多个窗口,不在同一个窗口

4楼的朋友思路不错 ,如果能实现也可哦,打开第一个等N秒关闭,然后打开第2个也可以  

有劳大家 帮我想想办法 谢谢

edmond 发表于 2010-10-8 23:44

回复 6楼 的帖子

无法实现关闭指定网页,只能每次都关掉浏览器。[code]@echo off & setlocal enableextensions enabledelayedexpansion
echo 请输入间隔时间,格式如下
echo 如果想间隔3秒,输入为3,依次类推
set/p d=
for /f %%a in (1.txt) do (
taskkill /f /im iexplore.exe 1>nul 2>nul
set "t=%%a"
start iexplore.exe !t!
call :tim
)
exit
:tim
echo WScript.Sleep !d!000 > %temp%\tmp$$$.vbs
cscript //nologo %temp%\tmp$$$.vbs
for %%f in (%temp%\tmp$$$.vbs) do if exist %%f del %%f[/code]

cjiabing 发表于 2010-10-8 23:52

[code]@echo off
set /p d=输入间隔时间:
for /f %%a in (1.txt) do start /b iexplore.exe %%a&ping /n %d% 127.0.1>nul&taskkill /f /t /im iexplore.exe [/code]

以前我弄过一个的,也是卡在无法在同一个窗口打开,不在同一窗口打开就无法做到自动登录(比如QQ),后来只好用其它浏览器,但其它浏览器也是打开一大堆!~

w1983912 发表于 2010-10-9 11:25

回复 7楼 的帖子

6楼厉害的代码   谢谢各位

zz100001 发表于 2010-10-9 16:25

IE7+ & vbs

[[i] 本帖最后由 zz100001 于 2010-10-13 11:01 编辑 [/i]]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.