ManagementObjectSearcher psch = new ManagementObjectSearcher("select * from Win32_Process");
foreach (ManagementObject mob in psch.Get())
{
Console.WriteLine(mob["Name"].ToString() + " " + mob["ProcessID"].ToString()+" "+mob["这里添什么可以得到CUP运行时间"].ToString());
}
foreach (ManagementObject mob in psch.Get())
{
Console.WriteLine(mob["Name"].ToString() + " " + mob["ProcessID"].ToString()+" "+mob["这里添什么可以得到CUP运行时间"].ToString());
}
解决方案 »
- C# 将本地图片保存到mysql数据库,求解决思路!
- System.Drawing.Color c = System.Drawing.Color.FromName("#FFFF0000");根本不行。
- c# Setup 序列号模板问题
- binaryreader streamreader区别在哪里?
- 急,MySql数据库对于二进制转为流然后反序列化怎么操作??
- 怎么把listview控件与imagelist控件结合起来显示图片
- 页面导航问题(在线等)
- 自定义纸张问题,为什么自定义了以后,打印走纸还是不变?
- 高手求c#的windows程序,最好是CS模式的
- 请教gridview某一列某一行隐藏显示的问题,谢谢回答
- 存储过程可不可用这种写法?
- 问题调查,请大家给个建议
获取系统启动后经过的毫秒数。
foreach (Process p in Process.GetProcesses())//循环得到所有正在运行的进程
{
if (p.ProcessName == “线程名")//如果是你要的进程
{
DateTime dt=p.StartTime();//dt是启动时间
TimeSpan ts=DateTime.Now-dt;//ts进程总共运行时间
}
}.net2.0测试通过
TimeSpan ts=p.TotalProcessorTime;//ts进程总共处理时间时间这个对象p有N个属性和N个方法,一定会有楼主想要的结果