好贷网好贷款

用批处理(bat)同时运行多个程序的方法

发布时间:2016-12-4 12:08:20 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"用批处理(bat)同时运行多个程序的方法",主要涉及到用批处理(bat)同时运行多个程序的方法方面的内容,对于用批处理(bat)同时运行多个程序的方法感兴趣的同学可以参考一下。

因为 Gtalk 加入常用软件行列,所以我每天开机时第一件事就是启动 Gtalk、QQ、旺旺、浏览器(FF/Chrome/Opera),那么每天开机时就要点那么多软件启动,时间长了——烦,于是想用一个方法同时启动这几个程序。 我第一反应就是批处理……很久没玩神马 Dos 命令了,批处理就更久了(只是很多下载来的绿色软件/游戏啥的自动注册双击过),据我的记忆就是把 dos 命令堆积起来就行了。 于是我建立个批处理文件 Gtalk+QQ+WangWang.bat ,内容这样写:(假如我的程序目录都在 D:\Program Files) @echo off echo Starting QQ... D:\Program Files\QQ\qq.exe echo Starting WangWang... D:\Program Files\WangWang\WangWang.exe echo Starting Gtalk... D:\Program Files\Gtalk\googletalk.exe exit 双击 Gtalk+QQ+WangWang.bat 的运行结果是只运行了 QQ 就停下来了,囧……突然想到 Dos 是单任务运行方式,你得关掉最新运行的 QQ 才能继续执行下面的命令……超囧~ 放狗搜,搜到的结果是说要用 start 命令,于是我改为: @echo off echo Starting QQ... start D:\Program Files\QQ\qq.exe echo Starting WangWang... start D:\Program Files\WangWang\WangWang.exe echo Starting Gtalk... start D:\Program Files\Gtalk\googletalk.exe exit 这样更囧,弹出3个运行窗口,显示的内容是程序所在目录…… 再搜,结果都是说用 start 命令,但还是不成功……我郁闷了好一阵,想想是不是路径问题?那我用原始的 dos 命令来实现是否解决?于是又改为: @echo off echo Starting QQ... D: cd D:\Program Files\QQ start qq.exe echo Starting WangWang... cd D:\Program Files\WangWang start WangWang.exe echo Starting Google Talk... cd D:\Program Files\Gtalk start googletalk.exe exit 再双击运行 Gtalk+QQ+WangWang.bat ,哈,成功了…… 各位朋友恭喜发财啊! 吐槽:大过年,花钱如流水……兔年努力赚钱! 2011. 2.10 代码进化:由于对 start 命令的不了解(命令行长目录问题),今天 Mice 特意提醒,代码进化为如下 @echo off echo 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"

上一篇:OpenCV主成分分析PCA
下一篇:VS中C#读取app.config数据库配置字符串的三种方法(转)

相关文章

相关评论