如何让一个程序运行完之后,自动运行另一个程序

如何让一个程序运行完之后,自动运行另一个程序,第1张

你可以写个批文件, tn.bat,例如内容是:

start /WAIT tn01.exe

start /WAIT tn02.exe

然后 运行 tn.bat

它就会先运行 tn01.exe, 并等待,直到 tn01.exe 结束,才开始 运行 tn02.exe。

这里的 /WAIT 就是 “等待”进程结束 的 命令选项。

最简单的:

新建一个文本文件,更名为*.bat或*.cmd ,如 try.cmd

右键选中文件,

输入:

rem 改变当前工作目录

cd path1

rem 运行程序

a.exe

cd path2

b.exe

...

保存后退出,即建立了一个批处理或者称作命令脚本文件

双击即可顺序运行指定的若干exe程序

详细用法,可以在Windows开始菜单选择帮助,搜索“命令行”,了解命令行参考与脚本的细节。

按照你的要求是关闭一个后再打开下一个,本代码重点加了两个判断关键字。。判断SetupReg.exe若运行,则不运行下一个程序,直到关闭为止。

@echo off

pushd D:\死亡之屋

SetupReg.exe

:start1

tasklist|findstr /i "SetupReg.exe"&&goto start1

hod3launch.exe

:start2

tasklist|findstr /i "hod3launch.exe"&&goto start2

start hod3pc.exe

有问题欢迎继续追问。。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11664601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存