You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Windows CMD脚本实现新进程启动DotNet应用并顺序执行命令

实现需求的CMD脚本修改方案

最终可用脚本

:: 新开独立窗口启动DotNet应用,启动后立即执行后续命令
START "MyApp运行窗口" dotnet "D:\myapp\MyApp.dll"

:: 等待RunACommand执行完成后再执行下一条
START /WAIT "" RunACommand.exe -p -t

:: 等待RunBCommand执行完成后再执行下一条
START /WAIT "" RunBCommand.exe

:: 执行最后一条命令
START /WAIT "" RunCCommand.exe

核心修改说明

  • 新开窗口运行DotNet应用:移除原命令中的/B参数(/B是后台无窗口运行),使用START "窗口标题" 程序路径的格式,就能在新控制台窗口启动DotNet应用;如果不需要自定义标题,保留空字符串""即可,不能省略标题位置,否则会把后续命令识别为窗口标题。
  • 按顺序等待执行:给后续的START命令添加/WAIT参数,脚本会暂停执行流程,直到当前START启动的程序完全退出(关闭)后,才会继续执行下一行命令,完美满足“下一条命令需等待前一条完成/关闭后方可运行”的要求。

内容的提问来源于stack exchange,提问作者Snake Eyes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 17:31:09