bat批处理命令:实现读取文件内容,并调用浏览器打开网址,搜索文件内容 | 您所在的位置:网站首页 › 读取网页数据的命令 › bat批处理命令:实现读取文件内容,并调用浏览器打开网址,搜索文件内容 |
目标:
通过bat批处理命令,实现读取文件内容,并调用浏览器打开网址,搜索文件内容。 方法:配置文件命名为keys.txt,查询内容配置在此文件中。 执行程序命名为openUrl.bat,实现读取keys.txt的内容,并作为参数调用浏览器,打开百度进行查询。 配置文件创建名为keys.txt的文本文件,并将要查询的内容写在配置文件里。 keys.txt内容如下: 查询内容1 查询内容2 查询内容3 bat文件创建openUrl.bat文件,并编写bat命令,文件和配置文件keys.txt在同一个文件夹。 openUrl.bat命令内容如下: ::设置格式为utf-8 否则中文乱码 chcp 65001 @echo off ::命令提示符窗口标题 title open web ::表示开启变量延迟,可以监测for循环中变量的动态变化 setlocal enabledelayedexpansion ::定义num变量 set /a num=1 @echo 获取【keys.txt】中的关键字 ::for循环从keys.txt文件中读取关键字并将之复制给变量i for /f "delims=" %%i in (keys.txt) do ( :: 展示第几个变量,变量写在!!之间 echo -------!num!------ echo 关键字:【%%i】 ::调用百度进行关键字搜索 %%i 是从配置文件读取过来的关键字 ::可以写成start chrome.exe https://www.baidu.com/s?wd=%%i ,指定通过chrome浏览器打开 start https://www.baidu.com/s?wd=%%i ::等待5秒钟再进行 timeout /nobreak /t 5 ::对变量num每循环一次加1 set /a num+=1 ) ::如果需要关闭chrome浏览器可以加上如下命令 ::taskkill /f /im chrome.exe pause 定时执行还可以把程序设置在windows的定时任务里面,然后一到时间,windows就会自动调用程序执行。 具体操作步骤这一参考这个文章: windows系统如何创建定时任务调度_虚坏叔叔的博客-CSDN博客_windows定时任务 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |