用批处理(bat)同时运行多个程序的方法
来源:互联网 发布:mac下flac转mp3 编辑:程序博客网 时间:2024/05/22 10:32
因为 Gtalk 加入常用软件行列,所以我每天开机时第一件事就是启动 Gtalk、QQ、旺旺、浏览器(FF/Chrome/Opera),那么每天开机时就要点那么多软件启动,时间长了——烦,于是想用一个方法同时启动这几个程序。
我第一反应就是批处理……很久没玩神马 Dos 命令了,批处理就更久了(只是很多下载来的绿色软件/游戏啥的自动注册双击过),据我的记忆就是把 dos 命令堆积起来就行了。
于是我建立个批处理文件 Gtalk+QQ+WangWang.bat ,内容这样写:(假如我的程序目录都在 D:\Program Files)
@echo offecho Starting QQ...D:\Program Files\QQ\qq.exeecho Starting WangWang...D:\Program Files\WangWang\WangWang.exeecho Starting Gtalk...D:\Program Files\Gtalk\googletalk.exeexit
双击 Gtalk+QQ+WangWang.bat 的运行结果是只运行了 QQ 就停下来了,囧……突然想到 Dos 是单任务运行方式,你得关掉最新运行的 QQ 才能继续执行下面的命令……超囧~
放狗搜,搜到的结果是说要用 start 命令,于是我改为:
@echo offecho Starting QQ...start D:\Program Files\QQ\qq.exeecho Starting WangWang...start D:\Program Files\WangWang\WangWang.exeecho Starting Gtalk...start D:\Program Files\Gtalk\googletalk.exeexit
这样更囧,弹出3个运行窗口,显示的内容是程序所在目录……
再搜,结果都是说用 start 命令,但还是不成功……我郁闷了好一阵,想想是不是路径问题?那我用原始的 dos 命令来实现是否解决?于是又改为:
@echo offecho Starting QQ...D:cd D:\Program Files\QQstart qq.exeecho Starting WangWang...cd D:\Program Files\WangWangstart WangWang.exeecho Starting Google Talk...cd D:\Program Files\Gtalkstart googletalk.exeexit
再双击运行 Gtalk+QQ+WangWang.bat ,哈,成功了……
各位朋友恭喜发财啊!
吐槽:大过年,花钱如流水……兔年努力赚钱!
2011. 2.10 代码进化:由于对 start 命令的不了解(命令行长目录问题),今天 Mice 特意提醒,代码进化为如下
@echo offecho Starting QQ...start "" "D:\Program Files\QQ\qq.exe"echo Starting WangWang...start "" "D:\Program Files\WangWang\WangWang.exe"echo Starting Google Talk...start "" "D:\Program Files\Gtalk\googletalk.exe"
- 用批处理(bat)同时运行多个程序的方法
- 批处理(Bat)运行多个程序
- 批处理运行多个程序的方法
- 批处理运行多个程序的方法
- 批处理 同时运行多个程序、关闭多个程序
- 批处理 同时运行多个程序、关闭多个程序
- 批处理运行多个程序的方法/如何写批处理运行程序
- eclipse,多个java程序同时运行,用不同的console显示运行信息的方法。
- eclipse,多个java程序同时运行,用不同的console显示运行信息的方法。
- Windows下打开多个console程序,同时指定其窗口位置的批处理方法
- 用bat命令打开多个程序、网页,批处理
- 运行java程序批处理bat
- 运行Java程序批处理bat
- 禁止一个程序的多个实例同时运行的几种方法!
- 批处理(bat)判断某个程序是否运行
- 同时运行多个后台服务程序
- 使用批处理程序同时打开多个同一应用程序
- 同时运行多个Mac QQ的方法
- Android SDK更新不了来这里
- wpa_supplicant下行接口浅析(转)
- Linux awk
- Xcode 5中的Interface Builder更有利于团队协作开发
- pb通过jdbc连接oracle
- 用批处理(bat)同时运行多个程序的方法
- 个性化你的IE,把你的名字刻在IE上!
- VS中C#读取app.config数据库配置字符串的三种方法(转)
- DOS命令大全(经典收藏)【运行CMD后的命令】
- Ubuntu下安装Android SDK(图文教程)[解决Google地址被墙问题]
- vc中文件对话框和文件夹对话框的使用
- C# Decimal Double Single等区别
- UIButton点击事件不起作用
- c#之字符串的处理方法、语句结构