[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 批处理怎样每隔1分钟同时打开两个或更多个网页?

echo off
start C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.baidu.com"
start C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.taobao.com"
@ping -n 10 127.0.0.1
taskkill /f /im firefox.exe


只会写同时打开网页的批处理,请教一下,如何加入时间.
就是说这个批处理运行后,每隔1分钟,自动打开这两个网站,然后关闭就可以.如此重复下去.
1

评分人数

    • Batcher: 请编辑自己的帖子,把代码放到code标签里面 ...PB -2

测试环境:WINDOWS 8 64Bit
如系统环境不同,请自行修改 :)

TOP

算是刷流量吧.但要是时间间隔,不然刷的无效.

TOP

@echo off
:1
set "n=10"
:begin
cls&echo 请输入任意字母退出,否则10秒后程序将启动,计时:%n%秒
choice /c 1abcdefghijklmnopqrstuvwxyz /d 1 /t 1 /n
if %errorlevel% neq 1 goto :eof
set /a n-=1
if %n% neq 0 (goto begin) else (goto next)
:next
start C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.baidu.com"
start C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.taobao.com"
@ping -n 10 127.0.0.1
taskkill /f /im firefox.exe
goto 1



借葫芦画瓢,用了一个choices.代码就用的batman的.小生有一点不理解.
我最后要是从goto begin 第二次运行就从-10开始,程序就无法执行了.
于是在代码的开始出加了一个:1,最后goto 1....请问这是为什么????
为什么从begin开始第二次就是-10了呢?

TOP

  1. @echo off
  2. :begin
  3. choice /c:1 /t:60 /d:1
  4. if errorlevel 1 goto next
  5. :next
  6. start C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.baidu.com"
  7. start C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.taobao.com"
  8. choice /c:1 /t:10 /d:1
  9. if errorlevel 1 goto task
  10. :task
  11. taskkill /f /im firefox.exe
  12. goto begin
复制代码
1

评分人数

测试环境:WINDOWS 8 64Bit
如系统环境不同,请自行修改 :)

TOP

能解释下吗? 不明白.
choice /c:1 /t:60 /d:1
if errorlevel 1 goto next    是什么意思呢?

设定时间为60秒,默认值为1.     60秒后若没有选择,选择1.

if errorlevel 1   是怎么判断的呢?请教.

TOP

测试环境:WINDOWS 8 64Bit
如系统环境不同,请自行修改 :)

TOP

如果是win7,用timeout /t 60 /nobreak就行了

TOP

谢谢大家.....受益匪浅.

TOP

  1. @echo off
  2. :hello
  3. start "" C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.baidu.com"
  4. start "" C:\"Program Files"\"Mozilla Firefox"\firefox.exe "http://www.taobao.com"
  5. ping -n 60 127.0.0.1  >nul
  6. taskkill /f /im firefox.exe
  7. goto hello
复制代码

rem let every minute open the webpage

TOP

返回列表