标题: DOS关闭网页问题
[打印本页]
作者: cnhk
时间: 2008-9-27 12:42
标题: DOS关闭网页问题
rem 2、打开网页后,几秒内自动关闭网页(假设为8秒)
@echo off
echo set ierunner=createobject("wscript.shell") > ie.vbs
echo ierunner.run "cmd /c start iexplore
http://www.baidu.cn",0 >>ie.vbs
echo wscript.sleep 8000 >> ie.vbs
echo ierunner.sendkeys "%%{F4}" >> ie.vbs
cscript //nologo ie.vbs
del ie.vbs
ie.vbs(4, 1) Microsoft VBScript 运行时错误: 无效的过程调用或参数
网页没有关闭
请问那里出错了
作者: cnhk
时间: 2008-9-27 22:32
只好自己顶起拉
作者: Evangel
时间: 2008-9-28 03:48
是不是大小写的问题?
作者: zqz0012005
时间: 2008-9-28 04:00
楼主的代码不是保存为bat而是直接在cmd中运行的吧?
去掉一个%,或者保存为bat再运行
为什么不直接用InternetExplorer.Application对象
作者: cnhk
时间: 2008-9-28 08:42
但网页没能定时关闭
作者: hackate
时间: 2008-9-28 12:59
@echo off
echo set ierunner=createobject("internetexplorer.application") >ie.vbs
echo ierunner.Visible=True >>ie.vbs
echo ierunner.navigate "http://www.baidu.com" >>ie.vbs
echo wscript.sleep 8000 >>ie.vbs
echo ierunner.Quit >>ie.vbs
cscript //nologo ie.vbs