windows - 如何用另一个 bat 文件或程序关闭 cmd 窗口打开的 bat 文件
问题描述
我创建了一个 node.js 程序,并使用以下.bat
文件运行它:
cd C:\Users\user\Documents\programmingStuff\jsProgramsFolder
node .
@pause
我现在想用另一个 bat 文件或程序关闭这个特定 bat 文件创建的 cmd 窗口。
搜索答案只提供了如何在同一个 bat 文件中关闭窗口的结果。
这可能吗?如果是这样,怎么办?
解决方案
taskkill
允许您按窗口标题过滤,并title
允许您设置窗口标题。
在您发布的脚本中,添加该行title NodeLauncher
(您可以将其称为其他名称,只要它对于此特定窗口是唯一的。)
在另一个批处理文件中,运行taskkill /IM cmd.exe /FI "WINDOWTITLE eq NodeLauncher"
推荐阅读
- amazon-web-services - Terraform aws aws_autoscaling_schedule 与 recurrance ,开始时间在第二天而不是当前日期开始
- cordova - 使用cordova插件扫描移动车辆中的二维码
- electron - 由于错误的目录路径,电子生成器失败
- nlp - 使用预训练的 word2vector 模型
- linux - 在linux上查找向特定端口发送请求的进程
- spring - 无法在 Spring Boot 中使用外部配置访问 ProperySource
- flutter - 自定义按钮主题
- python - 如何使用 Python 将国家代码转换为全名并根据 Excel 文件上的城市名称推断国家名称?
- r - 从R导出热图pdf的问题
- python - Django 库存更新功能