标题: [其他] 批处理怎样在运行时提示运行网址? [打印本页]
作者: dehifir 时间: 2011-12-20 10:34 标题: 批处理怎样在运行时提示运行网址?
本帖最后由 dehifir 于 2011-12-30 14:51 编辑
比如说我想把下面的网址(内容在批处理的一个段落中)- http://115.com/file/aqvvgpek
- http://115.com/file/cljjh2n0
- http://115.com/file/dn07ci5l#
- http://115.com/file/bhf25ljh#
- http://115.com/file/dn6oordd#
- http://115.com/file/dn6ootgh#
复制代码
在B:\TheWorld\TheWorld.exe浏览器里面逐个打开,打开后显示为- 第一个aqvvgpek已经打开!
- 第二个cljjh2n0已经打开!
- 第三个dn07ci5l已经打开!
- 第四个bhf25ljh已经打开!
- 第五个dn6oordd已经打开!
- 第六个dn6ootgh已经打开!
复制代码
应该要怎么写。我先写的,- @echo off
- http://115.com/file/aqvvgpek
- http://115.com/file/cljjh2n0
- http://115.com/file/dn07ci5l#
- http://115.com/file/bhf25ljh#
- http://115.com/file/dn6oordd#
- http://115.com/file/dn6ootgh#
- :上面这段不知道怎么引用,所以没得代码,
-
- set /a GS=GS+1
- @echo 第%GS%个%LR%已经打开
- start B:\TheWorld\TheWorld.exe %WZ%&%LR%
- ping -n 12 127.1 >nul
-
- set /a GS=GS+1
- @echo 第%GS%个%LR%已经打开
- start B:\TheWorld\TheWorld.exe %WZ%&%LR%
- ping -n 12 127.1 >nul
- :上面的12秒是10到30秒的随机数字
- :中文的第几个不好弄就数字的也很好。
复制代码
作者: awk 时间: 2011-12-20 22:39
- @echo off
- setlocal enabledelayedexpansion
- set GS=0
- for /f "delims=" %%a in ('more +10 "%~f0"') do (
- start C:\TheWorld\TheWorld.exe %%a
- set /a GS+=1
- echo 第!GS!个%%a已经打开
- ping -n 2 127.1 >nul
- )
- goto :eof
- http://115.com/file/aqvvgpek
- http://115.com/file/cljjh2n0
- http://115.com/file/dn07ci5l#
- http://115.com/file/bhf25ljh#
- http://115.com/file/dn6oordd#
- http://115.com/file/dn6ootgh#
复制代码
作者: dehifir 时间: 2011-12-30 14:52
谢谢楼上,已经解决问题了。。
现在的问题是。怎么设置已解决。。
作者: awk 时间: 2011-12-30 16:11
回复 3# dehifir
编辑顶楼的帖子
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |