[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

一行一个网址的TXT 文本内容:
www.hao123.com
www.baidu.com
www.qq.com

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

隔3秒的那个秒数可自设


有劳大家   谢谢了

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

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 1楼 的帖子

实现顺序间隔打开网页
  1. @echo off & setlocal enableextensions enabledelayedexpansion
  2. echo 请输入间隔时间,格式如下
  3. echo 如果想间隔3秒,输入为3,依次类推
  4. set/p d=
  5. for /f %%a in (1.txt) do (
  6. set "t=%%a"
  7. start iexplore !t!
  8. call :tim
  9. )
  10. exit
  11. :tim
  12. echo WScript.Sleep !d!000 > %temp%\tmp$$$.vbs
  13. cscript //nologo %temp%\tmp$$$.vbs
  14. for %%f in (%temp%\tmp$$$.vbs) do if exist %%f del %%f
复制代码

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

TOP

回复 2楼 的帖子

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

TOP

在打开下一个地址之前,先把上一个杀掉,这样能达到目的不?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 3楼 的帖子

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

TOP

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

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

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

TOP

回复 6楼 的帖子

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

评分人数

TOP

  1. @echo off
  2. set /p d=输入间隔时间:
  3. 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
复制代码


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

评分人数

TOP

回复 7楼 的帖子

6楼厉害的代码   谢谢各位

TOP

IE7+ & vbs

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

TOP

返回列表