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

[网络连接] 批处理如何隐藏、循环打开一个或者多个网页

批处理如何隐藏、循环打开一个或者多个网页?

比如我要循环打开的有三个网页:网页1、网页2、网页3,应该如何编辑命令呢?还有是隐藏在后台运行。
我在这里学到了隐藏打开一个网页的代码是mshta vbscript:CreateObject("WScript.Shell").Run("iexplore http://bbs.bathome.net",0)(window.close)
但是如何设置三个网页隐藏运行(最好是一个运行完了才运行下一个),并且周而复始的循环呢?或者只让一个网页循环隐藏运行也可以。
希望大虾们指教。

接楼上

“运行完”意思就是:网页1打开完毕才开始打开网页2,如果这不好做那就设置时间间隔也可以,比如,打开上一个网页的时间和下一个的间隔为10秒,怎么写啊?大虾们?
我在网上搜索了好多都没有用。我现在的要求是:
1、隐藏运行,这是最核心的,因为我是公司电脑,被发现上班时间搞其他会扣钱。
2、执行这样的循环:打开网页——关闭网页——打开网页——关闭网页,以此下去……
3、中间要有时间间隔,为10秒
4、如果可以做多个网页依次打开就请帮帮忙,如果不能,那就做一个网页的重复。

谢谢。

TOP

补充问版主一个问题,关于隐藏循环运行网页的批处理

先说声谢谢!版主给我的批处理能用
  1. a=Split("http://www.baidu.com!http://www.google.com","!")
  2. Do
  3. For Each i In a
  4. With CreateObject("InternetExplorer.Application")
  5. .Navigate i
  6. WSH.Sleep 10 * 1000
  7. .Quit
  8. End With
  9. Next
  10. Loop
复制代码


我想补充问一下:如果我要设置多个网页,比如说10个,是不是在上面第一行代码括号内网址的地方以此填入网址,用感叹号隔开就行了?
谢谢

[ 本帖最后由 shugang111 于 2008-11-5 17:22 编辑 ]

TOP

测试后发现的问题



版主的脚本我测试了,可以用。
但是,一旦我上网打开网页脚本就会终止并弹出如下的对话框:
[attach]555[/attach]
还有一个问题:
我的计算机是多人用,有几个用户,我把这个脚本放在开机启动文件夹里,新的问题来了:有的用户安装有世界之窗浏览器和TT浏览器,一登录帐户运行脚本就弹出浏览器,之后脚本就终止并弹出如下对话框:
[attach]556[/attach]

请问:如何保证这个脚本在我上网时不终止,而且保证它在各种浏览器下都能正常运行?



[ 本帖最后由 shugang111 于 2008-11-5 23:20 编辑 ]

TOP

怎么没人回答啊?

怎么没人回答啊?

TOP

回答楼上

用的是4楼的,5楼的保存为bat后,运行时会弹出一个黑色框框,不能达到隐藏效果。
言归正传,如何让4楼的脚本在我上网时不终止?又如何让它在各种浏览器的环境下也能正常隐藏运行?

TOP

返回列表