【自动打开网页并关闭】批处理脚本

顺序打开

新建以.bat结尾的批处理文件,内容如下:

@echo off
start /min iexplore.exe "www.baidu.com" 
ping n 3 127.0.0.1>>nul 
taskkill /f /im iexplore.exe
start /min iexplore.exe "www.taobao.com"
ping n 3 127.0.0.1>>nul
taskkill /f /im iexplore.exe
exit

命令解释

127.0.0.1 是系统的回环地址 
简单的说,ping n 3 127.0.0.1>>nul  就是让程序等待3秒,然后往下继续执行

start /min iexplore.exe "www.baidu.com":最小化方式打开指定网页
/max 最大化。如果不加参数,则是默认大小

taskkill /f /im iexplore.exe

taskkill是Windows中终止指定进程的命令
/f 表示强制终止
/im 表示指定的进程名称,例如“iexplore.exe"
/pid 表示指定的进程号

taskkill /f /im iexplore.exe :强制终止名称为iexplore.exe的进程
taskkill /f /pid 1598 : 强制终止进程ID为1598的进程

exit:结束命令

命令执行结果

通过IE浏览器打开www.baidu.com,等待三秒后,关闭IE浏览器,然后再次打开www.baidu.com。
等待三秒后,关闭IE浏览器,退出命令行,脚本终止。

循环打开

@echo off
title open-close
for /l %%i in (1,1,2) do (
echo %%i
start iexplore.exe "www.baidu.com"
timeout /T 3 /NOBREAK
taskkill /f /t /im iexplore.exe
start iexplore.exe "www.taobao.com"
timeout /T 3 /NOBREAK
taskkill /f /t /im iexplore.exe
)
exit

命令解释:

title open-close : cmd命令的名称
for /l %%i in (1,1,2) :循环次数,该配置是循环 2timeout /T 3 /NOBREAK : 等待3秒钟,可以通过按ctrl+c跳过等待

TIMEOUT 命令详解

TIMEOUT [/T] timeout [/NOBREAK]

描述:
    这个工具接受超时参数,等候一段指定的时间()或等按任意键。它还接受
    一个参数,忽视按键。

参数列表:
    /T  timeout    指定等候的秒数。有效范围从 -199999 秒。

    /NOBREAK[选填]  忽略按键并等待指定的时间。


注意: 超时值 -1 表示无限期地等待按键。

示例: 
    TIMEOUT /T 10  等待10秒钟,并且可以按任意键跳过等待
    TIMEOUT /T 10 /NOBREAK   等待10秒钟,只能通过按ctrl+c来跳过等待
    TIMEOUT /T -1  无限期等待,可以按任意键跳过等待

命令执行结果

打开www.baidu.com,等待三秒后,再打开www.taobao.com
等待三秒后,再打开www.baidu.com,等待三秒后,再打开www.taobao.com

循环打开2次后,关闭IE浏览器,退出命令行,脚本终止。
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值