使用批处理脚本打开指定的 URL

原文地址: 批处理脚本Bat打开URL - 人人编程网

使用start命令

可以直接使用 start 命令打开URL地址,如下:

1

2

3

@echo off

# 使用默认浏览器打开URL地址

start http://www.baidu.com

注意:不能包含&符号,如下图:

1

2

@echo off

start https://www.baidu.com/s?ie=utf-8&wd=java

上面也能打开URL,但是将有下面错误信息。

PS C:\Users\Administrator\Desktop> .\t.bat
'wd' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

使用IE打开URL

我们可以直接指定使用什么浏览器打开URL,下面使用IE打开URL。如下:

1

2

@echo off

start iexplore http://www.baidu.com

也可以指定IE浏览器的绝对路径。如下:

1

2

@echo off

start "" "C:\Program Files\internet explorer\iexplore.exe" "https://www.baidu.com/s?ie=utf-8&wd=java"

注意:由于打开的iexplore.exe的路径中存在空格,我们需要使用双引号进行括起来。但是,start将第一个使用双引号的字符串设置为DOS窗口的title,因此我们需要在正式启动程序前面添加空的双引号("")。

批量打开

我们将URL存放到一个txt文件中,然后使用BAT的for循环依次打开这些URL地址。如下:

1

2

3

4

5

6

@echo off

for /f "tokens=*" %%i in (www.txt) do (

start %%i 

rem 下面的pause语句在每次打开一个URL后将需要由用户在DOS窗口下面按任意键后才继续打开下一个URL

pause

)

其中:

  • /f 表示打开文件

  • tokens 表示取所有列

  • %%i 定义变量

  • www.txt 文件名

www.txt 文件的内容如下:

1

2

3

http://www.baidu.com

http://www.bing.com

http://www.hxstrive.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值