欢迎来到天天文库
浏览记录
ID:59196997
大小:20.50 KB
页数:4页
时间:2020-09-10
《批处理运行多个程序的方法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、批处理运行多个程序的方法每天开机后都要启动foxmailQQ等多个程序又不想设置成随系统启动,因为回到家后开机有些程序不需要运行我本懒人所以想写批处理来一次执行试验如下:方法一:最简单也是最容易想到的方法 "D:/ProgramFiles/Tencent/Foxmail/Foxmail.exe""C:/ProgramFiles/Skype/Phone/Skype.exe""D:/ProgramFiles/Tencent/QQ2008/FinePlus.exe"另存为start.bat运行运行后发现执行完第一句后就停止不动必须将foxmail窗口关闭才会执行下一条命令这才想起DOS是单任务
2、操作系统看来此路不通方法二:写三个bat文件内容分别为:1.bat:"D:/ProgramFiles/Tencent/Foxmail/Foxmail.exe"exit2.bat:"C:/ProgramFiles/Skype/Phone/Skype.exe"exit3.bat:"D:/ProgramFiles/Tencent/QQ2008/FinePlus.exe"exitstart.bat内容:start1.batstart2.batstart3.bat运行发现三个程序都起来了但是我需要很郁闷的关闭多出来的三个DOS窗口……方法三:既然直接执行exe不行改变策略找到快捷方式start.b
3、at:"C:/qq.lnk""C:/Foxmail.lnk""C:/skype.lnk"再次保存运行OK!注意:1最好将快捷方式放在一个短路径的文件夹内长文件名的文件夹比如ProgramFiles要写成Progra~1比较麻烦另一方面便于管理我的批处理最终版:"D:/ren/tools/雅虎通.lnk""D:/ren/tools/Foxmail.lnk""D:/ren/tools/Skype.exe.lnk""D:/ren/tools/飞鸽传书.exe.lnk""D:/ren/tools/qq.exe.lnk"用批处理(bat)同时运行多个程序的方法因为Gtalk加入常用软件行列,所以我
4、每天开机时第一件事就是启动Gtalk、QQ、旺旺、浏览器(FF/Chrome/Opera),那么每天开机时就要点那么多软件启动,时间长了——烦,于是想用一个方法同时启动这几个程序。我第一反应就是批处理……很久没玩神马Dos命令了,批处理就更久了(只是很多下载来的绿色软件/游戏啥的自动注册双击过),据我的记忆就是把dos命令堆积起来就行了。于是我建立个批处理文件Gtalk+QQ+WangWang.bat,内容这样写:(假如我的程序目录都在D:ProgramFiles)@echooffechoStartingQQ...D:ProgramFilesQQqq.exeechoStartin
5、gWangWang...D:ProgramFilesWangWangWangWang.exeechoStartingGtalk...D:ProgramFilesGtalkgoogletalk.exeexit双击Gtalk+QQ+WangWang.bat的运行结果是只运行了QQ就停下来了,囧……突然想到Dos是单任务运行方式,你得关掉最新运行的QQ才能继续执行下面的命令……超囧~放狗搜,搜到的结果是说要用start命令,于是我改为:@echooffechoStartingQQ...startD:ProgramFilesQQqq.exeechoStartingWangWan
6、g...startD:ProgramFilesWangWangWangWang.exeechoStartingGtalk...startD:ProgramFilesGtalkgoogletalk.exeexit这样更囧,弹出3个运行窗口,显示的内容是程序所在目录……再搜,结果都是说用start命令,但还是不成功……我郁闷了好一阵,想想是不是路径问题?那我用原始的dos命令来实现是否解决?于是又改为:@echooffechoStartingQQ...D:cdD:ProgramFilesQQstartqq.exeechoStartingWangWang...cdD:Prog
7、ramFilesWangWangstartWangWang.exeechoStartingGoogleTalk...cdD:ProgramFilesGtalkstartgoogletalk.exeexit再双击运行Gtalk+QQ+WangWang.bat,哈,成功了……2011.2.10代码进化:由于对start命令的不了解(命令行长目录问题),今天Mice特意提醒,代码进化为如下@echooffechoStartingQQ
此文档下载收益归作者所有