博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows命令行下如何使用批处理异步打开一个浏览器进程
阅读量:5034 次
发布时间:2019-06-12

本文共 820 字,大约阅读时间需要 2 分钟。

Browse.bat

@echo offif '%1'=='-c' (    start /d "C:\Program Files\Google\Chrome\Application\" chrome.exe -new-tab %2    exit)if '%1'=='-f' (    start /d "C:\Program Files\Mozilla Firefox" firefox.exe -new-tab %2    exit)if '%1'=='-i' (    start /d "C:\Program Files\Internet Explorer" iexplore.exe %2    exit)if '%1'=='-d' (    rundll32 url.dll,FileProtocolHandler %2    exit)if '%1'=='-a' (    call browse -c %2    call browse -f %2    call browse -i %2) else (    explorer %1)

上述start /d可以异步启动各浏览器的新Tab,不会导致浏览器卡的进程阻塞整个批处理的继续执行。

"Program Files"在64位的系统下运行32位的IE,就是"C:\Program Files (x86)"了,此处可以再考虑用系统环境编码。

 

之所以会有这个批处理文件的出现:

1.个人开发做前端页面测试,需要兼容三大浏览器,手动打开页面费时间了。

2.工作中测试这些页面的烂事多了,就需要抽象一下了。家具公司组装家具都带电动螺丝刀了,哪还有手工螺丝刀的啊?

 

转载于:https://www.cnblogs.com/rgqancy/p/InBatchStartBrowserProcessAsynchronouslyUnderWindowsCommandLine.html

你可能感兴趣的文章
CF717A Festival Organization(第一类斯特林数,斐波那契数列)
查看>>
oracle直接读写ms sqlserver数据库(二)配置透明网关
查看>>
控件发布:div2dropdownlist(div模拟dropdownlist控件)
查看>>
Oracle composite index column ordering
查看>>
ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表
查看>>
kaggle竞赛
查看>>
区块链入门教程
查看>>
域 搭建OU 组织单元
查看>>
npm常用命令
查看>>
南海区行政审批管理系统接口规范v0.3(规划)4.2.【queryExpireList】当天到期业务查询...
查看>>
[置顶] 细说Cookies
查看>>
[wp7软件]wp7~~新闻资讯,阅读软件下载大全! 集合贴~~~
查看>>
生成指定位数随机数的方法
查看>>
java的垃圾回收
查看>>
Essential C++学习笔记
查看>>
python+selenium进行简单验证码获取
查看>>
where,having与 group by连用的区别
查看>>
【MySQL】MySQL锁和隔离级别浅析二 之 INSERT
查看>>
Oracle T4-2 使用ILOM CLI升级Firmware
查看>>
4.14上午
查看>>