首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows -启动应用程序后使CMD.exe自动关闭

Windows -启动应用程序后使CMD.exe自动关闭
EN

Stack Overflow用户
提问于 2016-07-06 18:30:09
回答 1查看 172关注 0票数 0

档案a.bat:-

代码语言:javascript
复制
start powershell "npm init"
code .

当我双击上面的文件时,它打开一个powershell窗口,其中执行npm init命令,它还打开visual studio code,其中打开的是当前目录。cmd.exe在此之后退出。但对于以下bat文件:-

代码语言:javascript
复制
start /min powershell "gulp scss; gulp watch-scss;"
start /min powershell "gulp js; gulp watch-js;"
start /min powershell "http-server;"
code .

当我双击它时,除了cmd.exe不退出并保持处于等待状态(因为它正在等待visual代码关闭)之外,一切都会发生。

当所有命令都已执行时,我如何使cmd.exe退出(如a.bat的情况)?

更新

如果省略最后一行cmd.exe,批处理文件将不会一直打开code .。以下批处理文件工作正常:

代码语言:javascript
复制
start /min powershell "gulp scss; gulp watch-scss;"
start /min powershell "gulp js; gulp watch-js;"
start /min powershell "http-server;"

当我添加行code .时,问题就开始了

EN

回答 1

Stack Overflow用户

发布于 2016-07-06 21:37:55

试着做这些

代码语言:javascript
复制
start "" /min powershell "gulp scss; gulp watch-scss;"
start "" /min powershell "gulp js; gulp watch-js;"
start "" /min powershell "http-server;"
code .

或者,如果您正在运行powershell文件,请使用以下命令

代码语言:javascript
复制
Powershell.exe -executionpolicy remotesigned -File  location\to\ps\file.ps
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38231249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档