【VB】VB使用Wmi获取系统当前进程详细信息

  • A+
所属分类:lcx

    VB使用Wmi获取系统当前进程详细信息/列表,VB使用Wmi获取系统当前进程信息/列表,VB使用Wmi获取系统进程信息/列表,VB使用Wmi获取当前进程信息/列表,VB使用Wmi获取进程信息/列表,VB Wmi 获取当前进程信息/列表,VB Wmi 系统进程详细信息/列表,VB Wmi 进程列表,VB Wmi 进程信息,VB Wmi 进程,VB Wmi,GetObject("winmgmts:.rootcimv2:win32_process").instances,winmgmts:.rootcimv2:win32_process,VB winmgmts:.rootcimv2,VB win32_process,VB GetObject,进程名称:Wmi.Name,进程路径:Wmi.executablepath,线程数量:Wmi.ThreadCount,PID:Wmi.ProcessID,父PID:Wmi.ParentProcessID,优先级:Wmi.Priority,命令行:Wmi.CommandLine,占用内存:Wmi.WorkingSetSize / 1024 & "K",用户名称:Wmi.ExecMethod_("GetOwner").User,启动时间:Wmi.CreationDate,另外一种获取PID函数:Wmi.Handle。

VB使用Wmi获取系统当前进程详细信息:

Dim Wmi, Jic  As String
For Each Wmi In GetObject("winmgmts:.rootcimv2:win32_process").instances_   '循环进程
  Jic = Jic & "  " & _
      "进程:" & Wmi.Name & "  " & _
      "路径:" & Wmi.executablepath & "  " & _
      "线程:" & Wmi.ThreadCount & "  " & _
      "PID:" & Wmi.ProcessID & "  " & _
      "父PID:" & Wmi.ParentProcessID & "  " & _
      "优先级:" & Wmi.Priority & "  " & _
      "命令行:" & Wmi.CommandLine & "  " & _
      "内存:" & Wmi.WorkingSetSize / 1024 & "K" & "  " & _
      "用户:" & Wmi.ExecMethod_("GetOwner").User & "  " & _
      "启动时间:" & Wmi.CreationDate & "  " & vbCrLf
      '"PID:" & Wmi.Handle '另外一种获取PID函数
Next
MsgBox Jic

VB "winmgmts:.rootCIMV2"对象的详细用法:

·GetOwner() 取得进程用户名。用法:objGetOwner(变量名)
·Terminate() 结束进程。用法:obj.Terminate()

属性:
·ProcessID 进程的PID。
·ThreadCount 进程的线程数
·ExecutablePath 进程的完整路径

文章来源于lcx.cc:【VB】VB使用Wmi获取系统当前进程详细信息

相关推荐: 如何在正规网站服务器上建端口站,博彩端口站,服务器端口被博彩劫持,原理

端口被博彩劫持,求教育原理。 孤月寒城 | 2014-05-18 23:31 如上图,问了买程序的。只需要shell权限,cmd执行。就能搞。求分析技术原理。在线等 [原文地址] 相关内容: 黑帽引擎对抗搜索引擎打造引擎级黑帽SEO大杀器前端设计篇 当下最流行…

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: