Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >脚本批处理,运行外部exe并获取其PID

我有一个批处理脚本A。这个脚本运行.exe应用程序,一段时间后,脚本A停止.exe应用程序。我的问题是我在几个shell中运行我的脚本A。因此,我同时执行几次相同的.exe应用程序(但使用不同的PID)

我的问题是,我如何批量地运行外部.exe并获得他的PID?如果我运行exe并捕捉到他的PID,我就可以停止“好”的.exe。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-03 23:19:52

代码语言:javascript
运行
AI代码解释
复制
For /f "tokens=2 delims=;= " %A in ('wmic process call create notepad.exe ^| findstr /c:ProcessId') Do Echo %A

For是从命令中获取输出的命令。WMIC返回它启动的程序的PID。

代码语言:javascript
运行
AI代码解释
复制
 wmic process call create notepad.exe 

在批处理文件中,键入时使用%%A而不是%A

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38755003

复制
相关文章
如何实现批处理的自动更新。并封装为EXE
http://cloud.1314.cool:85/其他文件/软件编程/批处理/常用软件/wget/
Chuanrui 初见之旅
2022/11/14
1.6K0
如何实现批处理的自动更新。并封装为EXE
批量运行多个R脚本并打印运行状态
曾老师曾经有一篇推文《批量运行多个R脚本》,介绍了批量运行R脚本的思路,同时也提出了一些问题,今天就这个学徒作业,我们来探究一下。
小汪Waud
2023/02/20
9610
批量运行多个R脚本并打印运行状态
配置点击就能运行Python程序的bat批处理脚本
在编写和调试程序时,一般我们会在集成编辑环境里写代码和运行,但如果程序比较完善需要快速运行,或者让同事在其他电脑上快速运行时,再打开IDE(Integrated Development Environment , 集成开发环境)运行就有些麻烦了,对方也不一定很熟练使用命令行进行运行,因此在Windows下要解决这个问题一般有两种思路:1,把程序编译为exe文件,就是一个小软件,和QQ等软件的运行方式基本无差别,通过鼠标点击运行;2,另外的做法是编写批处理文件,点击批处理文件就会按顺序执行命令行(在其他电脑运行是需要保证对方正确安装了编程/编译环境,例如是运行Python程序需要安装好Python、Java程序需要安装好JDK并配置好环境变量)。
蛰虫始航
2019/09/29
8.8K0
配置点击就能运行Python程序的bat批处理脚本
如何在windows下批处理脚本并定时执行任务
你还在为一些重复点点的事情而烦恼吗!今天给大家说说如何在windows下编写bat脚本取代我们重复繁琐的事情,请认真看完分享或许对你有帮助哦。
wencheng
2021/04/20
5K0
如何在windows下批处理脚本并定时执行任务
进程pid判断脚本
在每台服务器/etc/zabbix/zabbix_agentd.conf设置路径:此例只需要piddiff.sh
章工运维
2023/05/19
4620
BAT 批处理脚本教程
第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。 小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。 了解了大概意思后,我们正式开始学习.先看一个简单的例子!
用户3519280
2023/07/08
9170
windows批处理脚本_批处理打开文件命令
批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。
全栈程序员站长
2022/09/23
2.1K0
Python脚本转exe文件
上一篇博文介绍了一个自动更新.docx文件的Python脚本。当时通宵(通宵看葡萄牙VS西班牙顺带码的)码好的时候想着怎么分享给整个部门使用,考虑到公司电脑并没有Python环境(没有安装权限),于是我就找有没有办法可以让我的这个Python脚本在一台没有安装Python的电脑上执行。经过Google发现有py2exe和Pyinstaller可以将Python脚本编译成Windows(Pyinstaller支持多平台)可执行文件。经过比较发现Pyinstaller安装使用更简单(见下图),所以我选择了Pyinstaller,现记录一下转换过程。
专业余码农
2020/07/16
1.8K0
Python脚本转exe文件
bat批处理命令教程_windows批处理命令脚本
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/171945.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/23
7.3K0
2.批处理脚本制作
批处理脚本制作案例 案例13:制作带有菜单的脚本 用到知识 冒号: goto if if用法 if 判断语句 命令 # 判断正确成功,则执行命令,否则不执行,结束判断 如:if 1==2 md c:\123 案例: @echo off title 阿七程序 color 0a mode con cols=45 lines=13 :menu cls echo =========================== echo 菜单 echo 1.定时关机 echo 2.制作关机病毒 echo 3.清理垃圾 ech
阿七日记
2021/11/12
7020
1.批处理脚本制作
批处理定义:自上而下成批的处理每一条命令,直到执行最后一条! 批处理作用:一般批处理也叫脚本,如果该脚本实现的破坏功能,我们称之为恶意脚本,也就是木马或者病毒
阿七日记
2021/12/28
8310
linux环境运行jmeter脚本并生成测试报告
jmeter是一个java开发的利用多线程原理来模拟并发进行性能测试的工具,一般来说,GUI模式只用于创建脚本以及用来debug,执行测试时建议使用非GUI模式运行。
老_张
2019/12/02
2.7K0
Python脚本打包 exe,auto-py-to-exe来帮你!
# 1. 什么是auto-py-to-exe auto-py-to-exe 是一个用于将Python程序打包成可执行文件的图形化工具。本文就是主要介绍如何使用 auto-py-to-exe 完成 python 程序打包。auto-py-to-exe 基于 pyinstaller ,相比于 pyinstaller ,它多了 GUI 界面,用起来更为简单方便 # 2. 安装 auto-py-to-exe 首先我们要确保我们的 python 环境要大于或等于 2.7 然后在 cmd 里面输入:pip instal
张俊红
2022/04/18
2K0
Python脚本打包 exe,auto-py-to-exe来帮你!
2.批处理脚本制作
批处理脚本制作案例 案例13:制作带有菜单的脚本 用到知识 冒号: goto if if用法 if 判断语句 命令 # 判断正确成功,则执行命令,否则不执行,结束判断 如:if 1==2 md c:\123 案例: @echo off title 阿七程序 color 0a mode con cols=45 lines=13 :menu cls echo =========================== echo 菜单 echo 1.定时关机 echo 2.制作关机病毒 echo 3.清理垃圾 ech
阿七日记
2021/12/28
7290
Abaqus批处理之Python脚本
inp文件提交的方式有三种:1. Abaqus cmd窗口提交任务; 2. 采用Python脚本提交; 3. Abaqus 界面操作。 第1种
联远智维
2022/01/20
2.5K0
Abaqus批处理之Python脚本
1.批处理脚本制作
批处理定义:自上而下成批的处理每一条命令,直到执行最后一条! 批处理作用:一般批处理也叫脚本,如果该脚本实现的破坏功能,我们称之为恶意脚本,也就是木马或者病毒 何为脚本:windows中,叫批处理脚本(批处理是由DOS命令组成编写得) linux中,叫shell脚本(shell脚本是shell命令组成编写的) 脚本==自动化
阿七日记
2021/11/12
9360
‘vue’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
获取下载的包路径信息 npm config get prefix 将路径设置到系统环境变量
kirin
2020/06/18
6.6K0
'mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
1、C:\Users\Aiyufei>mysql -h 127.0.0.1 -u root 'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件。
别先生
2018/10/25
6.9K0
'mysql' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
'wepy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
在学习安装wepy创建项目的时候,开启实时编译,出现了这样的一个报错: 'wepy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
王小婷
2019/03/06
3.1K0
'wepy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件
D:\androidSDK\android-sdk-windows\platform-tools
再见孙悟空_
2023/02/10
3.2K0
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件

相似问题

执行bat脚本并在批处理脚本中获取其PID

16

如何静默运行外部脚本并获取其退出代码bash

21

运行批处理脚本时获取cmd的Pid

33

从批处理脚本运行MsTest.exe

18

批处理脚本动态地将输入传递给.exe并递归运行

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档