Board logo

标题: [文本处理] [已解决]批处理如何同时打开IE和FireFox? [打印本页]

作者: myjieli    时间: 2009-6-17 09:13     标题: [已解决]批处理如何同时打开IE和FireFox?

@ECHO OFF
ECHO Welcome %USERNAME%!

IF "%USERNAME%"=="admin001" GOTO FIreFox  //这个语句如何更改才能在打开FireFox的同时打开IE?现在只能打开FireFox

:IE
"C:\Program Files\Internet Explorer\IEXPLORE.EXE"
goto END

:FireFox
"C:\Program Files\Mozilla Firefox\firefox.exe"
goto END

:END

[ 本帖最后由 myjieli 于 2009-6-18 16:52 编辑 ]
作者: myjieli    时间: 2009-6-18 13:46

难道就没有高手知道怎么做的吗?
我目的是同时能打开IE和FireFox,目前就是可以打开IE,但是要关闭掉IE之后才打开FireFox
作者: keen    时间: 2009-6-18 13:52     标题: 回复 2楼 的帖子

请把问题描述清楚:
你在顶楼说要更改这一句IF "%USERNAME%"=="admin001" GOTO FIreFox  达到打开FIREFOX还要同时打开IE;
你在1楼却说要关闭掉IE后才打开FIREFOX。

我没有明白楼主到底要怎么样的效果。
作者: myjieli    时间: 2009-6-18 14:22

我要的目的是同时打开FireFox和IE,但是目前我的BAT写了只能打开IE,然后关闭IE才能打开FireFox
作者: keen    时间: 2009-6-18 16:01     标题: 回复 4楼 的帖子

首先,记住,以后发代码超过一行时,请用code将代码括起来。
Q:如何用code将代码括起来?
A:http://www.bathome.net/viewthread ... %C8%E7%BA%CE%2Bcode

其次,修改你顶楼的代码,看是否是要的效果:
  1. @echo off
  2. ECHO Welcome %USERNAME%!
  3. IF /I "%USERNAME%"=="admin001" GOTO FIreFox
  4. :IE
  5. start "" "C:\Program Files\Internet Explorer\IEXPLORE.EXE"
  6. goto END
  7. :FireFox
  8. start "" "C:\Program Files\Mozilla Firefox\firefox.exe"
  9. GOTO IE
  10. :END
  11. exit
复制代码

[ 本帖最后由 keen 于 2009-6-18 16:03 编辑 ]
作者: myjieli    时间: 2009-6-18 16:36

不好意思,刚来这里,以后注意了,
还是不行啊,只打开IE,不会打开FireFox
作者: keen    时间: 2009-6-18 16:40     标题: 回复 6楼 的帖子

只打开IE,我猜测可能是你的用户不是admin001。
你可以在CMD窗口下,运行命令echo %username%,查看用户名是不是admin001
作者: myjieli    时间: 2009-6-18 16:53

谢谢老大!搞定了!!!I Love You




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2