【发布时间】:2023-01-12 21:25:24
【问题描述】:
我有一个 React 应用程序,我使用以下 .bat 文件启动它:
cd..
cd projects
cd material
cd server
npm run dev
当脚本运行时,它会打开 cmd,并运行我的应用程序,它显示在 chrome 中。
找了一整天,没有找到通过关闭浏览器来杀掉程序和关闭批处理文件的东西。
有什么办法可以做到这一点吗?
【问题讨论】:
-
您可以使用
PowerShell终止进程。 -
@NorioYamamoto -
taskkill也是一个批处理命令;没有必要将第二语言带入其中。他们还必须使用tasklist | find chrome.exe来监视浏览器的状态。 -
@SomethingDark 我不知道我是否清除了我的问题,但我在这里尝试,当我单击 .bat 文件时,cmd 上的进程开始并在几秒后在 chrome 浏览器上运行应用程序,但是当我关闭浏览器时进程仍在运行.当我关闭浏览器时,有什么方法可以强制关闭 cmd?
-
作为旁注,您显示的前四行可能只有一行,
cd ..\projects\material\server。
标签: reactjs google-chrome batch-file cmd