PowerShell Get-Process结合hashtable

发布时间:2020-06-16 23:21:18 作者:zengchuixin2008
来源:网络 阅读:491

示例脚本


通过哈希表对输出的结果进行格式化

注意:为了测试能输出结果,本地计算机必须打开winrm quickconfig


Get-Process powershell -ComputerName localhost, Server01, Server02 | Format-Table -Property Handles, @{Label="NPM(K)";Expression={[int]($_.NPM/1024)}}, @{Label="PM(K)";Expression={[int]($_.PM/1024)}}, @{Label="WS(K)";Expression={[int]($_.WS/1024)}}, @{Label="VM(M)";Expression={[int]($_.VM/1MB)}}, @{Label="CPU(s)";Expression={if ($_.CPU -ne $()){$_.CPU.ToString("N")}}}, Id, ProcessName, MachineName -auto


执行结果


Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName MachineName

------- ------ ----- ----- ----- ------ -- ----------- -----------

519 27 59912 68124 2101917 0.94 6768 powershell zengchuixin-pc

953 48 199904 202744 2101981 9.14 9676 powershell zengchuixin-pc


更多内容,您也可以关注下方的微信公众号

PowerShell Get-Process结合hashtable

推荐阅读:
  1. powershell入门
  2. PowerShell 创建,查看和保存嵌套的对象属性

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

服务器 windows server get-process

上一篇:Python学习—paramiko模块实现简单的ssh与sftp

下一篇:纺织行业管理系统软件_毛织ERP_指点纺织ERP

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》