Windows服务器一键要打开多个软件或一键关闭多个软件

今天给客户搭建游戏服务器时一次要启动多个软件,软件启动时必须要按照相关顺序否则会报错或无法启动,对于没有售后且是小白的客户有点为难;

就想到了用Windows中的bat来代替,刚开始写的命令时 Start test.exe 这里的test是软件的名称,需要启动五个软件,复制了五条Start将test换成了对应的软件名;

发现有一个问题,所有的软件都是同时启动没有顺序,等于此条bat是不完整的;

百度后找到了对应的方法如下;

Start test.exe Ping -n x 127.1>nul //这里的X表示秒数,也就是说多少秒后启动下一个
将以上命令复制多条并修改对应的启动时间,在此尝试后发现启动成功,启动的软件是按照设置的时间顺序来启动的;

有启动就有关闭,需要关闭对应的test.exe就不能再使用Start命令了,这里用到的是

TASKKILL /F /IM test.exe Ping -n x 127.1>nul //这里的X表示秒数,也就是说多少秒后关闭下一个
注意:不管是启动还是关闭,都需要需要将准备启动的软件按照循序排列好。

原文地址:https://www.cnblogs.com/shenjingwa/p/13043503.html