我想每隔10分钟去一个链接。我做了一个批处理文件来运行指定路径的IE实例:
start /d iexplore.exe http://dbmsportal/generateXML.php
任务完成得很好,但问题是Task Scheduler每次都会创建一个iexplore的新实例。
我是CMD命令的新手,有人可以建议我如何在一个实例中定期进行bat文件。也许我每次都要杀掉这个过程?
答案 0 :(得分:0)
这是一个VBS脚本。改变它以适应。
LocationName是标题栏文本(隐藏在当前版本的窗口中。我已经将msgbox投入显示它。当你找到它时删除该行。
Set objShell = CreateObject("Shell.Application")
Do
Set AllWindows = objShell.Windows
For Each window in AllWindows
msgbox window.locationname
If window.locationname = "website1.com" then
window.refresh2 3
End If
Next
Wscript.sleep 5000
Loop
答案 1 :(得分:0)
我想出了另一个每小时杀死所有iexplore进程的进程:
taskkill /F /IM iexplore.exe
我知道这不是一个好的解决方案,但我没有时间学习VBS。
答案 2 :(得分:0)
将其设为隐藏窗口,并在当前代码之前的新行中添加:
:openLink
timeout /T 600 >nul
在您目前添加的代码行之后:
goto :openLink