批处理脚本Bat打开URL
原文地址:?http://www.hxstrive.com/article/621.htm
使用start命令
可以直接使用 start?命令打開URL地址,如下:
| 1 2 3 | @echo?off #?使用默認(rèn)瀏覽器打開URL地址 start?http://www.baidu.com |
注意:不能包含&符號(hào),如下圖:
| 1 2 | @echo?off start?https://www.baidu.com/s?ie=utf-8&wd=java |
上面也能打開URL,但是將有下面錯(cuò)誤信息。
PS C:\Users\Administrator\Desktop> .\t.bat
'wd' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
或批處理文件。
?
使用IE打開URL
我們可以直接指定使用什么瀏覽器打開URL,下面使用IE打開URL。如下:
| 1 2 | @echo?off start?iexplore?http://www.baidu.com |
也可以指定IE瀏覽器的絕對(duì)路徑。如下:
| 1 2 | @echo?off start?""?"C:\Program?Files\internet?explorer\iexplore.exe"?"https://www.baidu.com/s?ie=utf-8&wd=java" |
注意:由于打開的iexplore.exe的路徑中存在空格,我們需要使用雙引號(hào)進(jìn)行括起來。但是,start將第一個(gè)使用雙引號(hào)的字符串設(shè)置為DOS窗口的title,因此我們需要在正式啟動(dòng)程序前面添加空的雙引號(hào)("")。
?
批量打開
我們將URL存放到一個(gè)txt文件中,然后使用BAT的for循環(huán)依次打開這些URL地址。如下:
| 1 2 3 4 5 6 | @echo?off for?/f?"tokens=*"?%%i?in?(www.txt)?do?( start?%%i? rem?下面的pause語句在每次打開一個(gè)URL后將需要由用戶在DOS窗口下面按任意鍵后才繼續(xù)打開下一個(gè)URL pause ) |
其中:
-
/f 表示打開文件
-
tokens 表示取所有列
-
%%i 定義變量
-
www.txt 文件名
?
www.txt?文件的內(nèi)容如下:
| 1 2 3 | http://www.baidu.com http://www.bing.com http://www.hxstrive.com |
?
?
總結(jié)
以上是生活随笔為你收集整理的批处理脚本Bat打开URL的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世界高亮显示服务器,waila(我的
- 下一篇: 利用四阶龙格库塔法(Runge-Kutt