C# 列出进程以及详细信息
建立一个listBox将进程名称遍历进去
this.listBox1.Items.Clear();
Process[] MyProcesses=Process.GetProcesses();
foreach(Process MyProcess in MyProcesses)
{
this.listBox1.Items.Add(MyProcess.ProcessName);
}
this.listBox1.SelectedIndex=0;
选中listBox里面的项后将进程详细信息显示在右面的Label中
try
{
string ProcessName=this.listBox1.Text;
this.groupBox1.Text=ProcessName+"进程的详细信息";
Process[] MyProcess=Process.GetProcessesByName(ProcessName);
this.label1.Text="进程影象名:"+MyProcess[0].ProcessName;
this.label2.Text="进程ID:"+MyProcess[0].Id;
this.label3.Text="启动线程树:"+MyProcess[0].Threads.Count.ToString();
this.label4.Text="CPU占用时间:"+MyProcess[0].TotalProcessorTime.ToString();
this.label5.Text="线程优先级:"+MyProcess[0].PriorityClass.ToString();
this.label6.Text="启动时间:"+MyProcess[0].StartTime.ToLongTimeString();
this.label7.Text="专用内存:"+(MyProcess[0].PrivateMemorySize/1024).ToString()+"K";
this.label8.Text="峰值虚拟内存:"+(MyProcess[0].PeakVirtualMemorySize/1024).ToString()+"K";
this.label9.Text="峰值分页内存:"+(MyProcess[0].PeakPagedMemorySize/1024).ToString()+"K";
this.label10.Text="分页系统内存:"+(MyProcess[0].PagedSystemMemorySize/1024).ToString()+"K";
this.label11.Text="分页内存:"+(MyProcess[0].PagedMemorySize/1024).ToString()+"K";
this.label12.Text="未分页系统内存:"+(MyProcess[0].NonpagedSystemMemorySize/1024).ToString()+"K";
this.label13.Text="物理内存:"+(MyProcess[0].WorkingSet/1024).ToString()+"K";
this.label14.Text="虚拟内存:"+(MyProcess[0].VirtualMemorySize/1024).ToString()+"K";
}
catch(Exception Err)
{
MessageBox.Show("没有此进程,无法获取信息!","信息提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
//不处理异常
}
C# 列出进程以及详细信息相关推荐
- 列出C#进程以及详细信息
结合着上一篇,再写一个获取进程详细信息的代码 建立一个listBox将进程名称遍历进去 this.listBox1.Items.Clear(); Process[] MyPro ...
- jps命令:查看Java进程等详细信息
转载自 jps命令:查看Java进程等详细信息 jps是java自带的查看java进程的命令,通过这个命令可以查看当前系统所有运行中的java进程.java包名.jar包名及JVM参数等. jps - ...
- process获取父进程_Windows Process Explorer获取有关进程的详细信息
process获取父进程 Windows provides different tools to list and get information about processes. The task ...
- svchost viewer:可以查看svchost进程的详细信息
相信大家都在Windows任务管理器中看见过多个svchost.exe同时运行的情况,不过每个进程都是用来干什么的你清楚吗? 一些任务管理器的增强软件,例如Priority Saver,可以显示出一个 ...
- windows 查看进程的详细信息
查看进程启动的详细信息1.tasklist /v 2.wmic process get caption,commandline /value 可以获取进程启动的命令行参数信息等获取具体某个信息1)wm ...
- Linux进程详细信息查看
我们通过ps及top系列命令查看进程信息时,只能看到命令执行的相对路径,查不到的进程的详细信息(如绝对路径),那么这些信息到底如何查找呢? 其实,在Linux中,一切皆文本,那么每个进程的信息其实都在 ...
- [linux] 查看进程PID以及进程详细信息
首先通过top查看进程PID: top无法查看到进程的详细信息,比如进程运行时所在的目录,以及执行程序的绝对路径等. 这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系 ...
- linux下查看运行进程详细信息
通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等.这时,我们需要通过以下的方法来查看进程的详细信息: Linux在启动一个进程时,系统会在/proc下创建一个 ...
- Linux 命令之 ll -- 列出当前文件或目录的详细信息
文章目录 命令介绍 常用选项 参考示例 (一)查看当前目录下所有文件的详细信息,且按创建时间排序 (二)按时间倒序,分页排列文件 (三)查看某个目录的详细信息 (四)查看某个文件的详细信息 (五)查看 ...
最新文章
- 【记录】入选《开发工具领域内容榜》第6名
- 高德最佳实践:Serverless 规模化落地有哪些价值?
- 建筑与建筑群综合布线系统工程验收规范_GB50XXX电气施工规范
- CSS3 Filter详解(改变模糊度 亮度 透明度等方法)
- stm32关定时器_STM32F103ZET6的基本定时器
- 20165115 2017-2018-2 《Java程序设计》第六周学习总结
- Servlet — 如何让服务器控制浏览器10秒后跳转到另一个页面
- H.264(MPEG)-4AVC
- 马斯克联名2000多AI专家誓言禁绝杀人机器人!发起人泰格马克将亲临AI World2018...
- python 视频剪辑_视频剪辑什么鬼?Python 带你高效创作短视频
- 第4章数据库的查询、视图和游标
- 无法安装NET Framework3.5错误代码0x800F081F
- nextcloud私有云盘搭建
- ubuntu修改u盘权限_Ubuntu下的U盘只读文件系统,该图标已锁定,表明无法对其进行修改...
- notepad背景护眼模式设置
- git 清除版本库中的忽略文件
- 利用Python实现摄像头实时换脸
- wifi 中间人攻击_公共wifi下的中间人攻击
- JavaMail实现注册邮箱验证案例
- strncasecmp函数