每10分钟转到一次链接

时间:2016-10-04 05:05:15

标签: batch-file command-line windows-scheduler

我想每隔10分钟去一个链接。我做了一个批处理文件来运行指定路径的IE实例:

start /d iexplore.exe http://dbmsportal/generateXML.php

任务完成得很好,但问题是Task Scheduler每次都会创建一个iexplore的新实例。

我是CMD命令的新手,有人可以建议我如何在一个实例中定期进行bat文件。也许我每次都要杀掉这个过程?

3 个答案:

答案 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