进程管理
获取本地进程
停止本地进程
Stop-Process:停止进程
-name:指定进程名称,支持通配符
-id:通过进程ID指定一个或者多个进程
-comfirm:体术用户输出确认信息
Get-Process:获取进程信息
获取前十个进程信息
<a href="http://s1.51cto.com/wyfs02/M00/89/82/wKioL1gWCnuRb5Y_AAAjNRWDXIQ049.png" target="_blank"></a>
根据Name来获取进程信息,注意也可以用ProcessName检索
<a href="http://s5.51cto.com/wyfs02/M01/89/82/wKioL1gWCxyTwSFFAAAJ6fkewV8854.png" target="_blank"></a>
也可以用通配符来检索
<a href="http://s1.51cto.com/wyfs02/M02/89/84/wKiom1gWC2KR5w76AAANnVTxvb0459.png" target="_blank"></a>
查看进程的详细信息
<a href="http://s4.51cto.com/wyfs02/M02/89/84/wKiom1gWDDTCTivIAABebTWhKsU114.png" target="_blank"></a>
上图的信息中PagedMemorySize为进程的内存使用量
使用以下方式来获取该值
1、现将QQ进程的详细信息赋值给一个变量$qq
2、通过$qq.PagedMemorySize该获取内存大小
例如:获取qq进程的内存使用量
<a href="http://s4.51cto.com/wyfs02/M00/89/84/wKiom1gWEAGCSWGAAAAFynLf0-4641.png" target="_blank"></a>
单位换算成mb和gb
<a href="http://s2.51cto.com/wyfs02/M01/89/82/wKioL1gWEHzSvR3ZAAAHWHZ5b84801.png" target="_blank"></a>
停止进程
Stop-Process -Id
Stop-Process -Name
停止进程可以使用id或者name,为防止出错,建议用id
例如:停止QQ进程
<a href="http://s3.51cto.com/wyfs02/M02/89/84/wKiom1gWEXWhoszYAAAkSDFQ9K4415.png" target="_blank"></a>
本文转自 曾哥最爱 51CTO博客,原文链接:http://blog.51cto.com/zengestudy/1867472,如需转载请自行联系原作者