易语言 如何得到指定进程的PID

易语言 如何得到指定进程的PID,第1张

版本 2

支持库 eAPI

程序集 窗口程序集1

子程序 _按钮1_被单击

局部变量 进程, 进程信息, , "0"

局部变量 i, 整数型

进程 = 取系统进程列表 ()

列表框1清空 ()

计次循环首 (取数组成员数 (进程), i)

列表框1加入项目 (进程 [i]进程名称 + “ PID” + 到文本 (进程 [i]进程标识符), )

计次循环尾 ()

希望对你有帮助

不好意思,看错了,循环语句里边加个判断,判断进程名称,然后通过名称直接去PID

方法/步骤

win+R”,输入cmd后按回车进入DOS环境

查看特定端口的使用情况:以80端口为例,输入命令“ netstat  -aon|findstr  "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:

根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:

若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!

假设App包名为comsomething,使用多进程的页面标记进程名为":test",使用

只能查看到主进程的pid,想要查看comsomething:test,则必须写全

而使用

即可查看到两个进程的基本信息

当然,前提是使用多进程时指定的进程名是以":xxx"或”App包名xxx“,因为此命令是在adb shell ps的基础上进行pname的过滤,如果子进程使用的name是其他规则,只能单独查看。

以上就是关于易语言 如何得到指定进程的PID全部的内容,包括:易语言 如何得到指定进程的PID、如何用DOS命令查看占用某端口的程序及PID号、ADB命令查看App主进程和私有进程PID小记等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10116904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存