PowerShell中的Measure-Object用于测量命令的属性。有多种测量参数可用。例如,平均值,计数,总和,最大值,最小值和更多。
Get-Process | Measure-Object
输出结果
PS C:\WINDOWS\system32> Get-Process | Measure-Object Count : 278 Average : Sum : Maximum : Minimum : Property :
此处,在上面的输出中,总共有278个进程正在运行。如果要检查最大内存使用量,则可以将WorkingSet属性与− Maximum Parameter一起使用。
Get-Process | Measure-Object -Property WorkingSet -Maximum
输出结果
PS C:\WINDOWS\system32> Get-Process | Measure-Object -Property WorkingSet – Maximum Count : 277 Average : Sum : Maximum : 353447936 Minimum : Property : WorkingSet
您还可以将多个参数一起使用,例如“最大值”,“最小值”,“总和”(在此示例中为获得消耗的总内存)和“平均值”(在此示例中为获得平均内存使用率)。
Get-Process | Measure-Object -Property WorkingSet -Maximum -Minimum -Sum - Average
Count : 275 Average : 37769618.1527273 Sum : 10386644992 Maximum : 347447296 Minimum : 8192 Property : WorkingSet
对于文本文件或字符串,可以使用线,字,字符等测量属性。
Get-Content D:\Temp\testreadC.txt | Measure-Object
输出结果
Count : 232 Average : Sum : Maximum : Minimum : Property :
要获取行数,字数和字符数,
Get-Content D:\Temp\testreadC.txt | Measure-Object -Line -Word -Character
输出结果
Lines Words Characters Property ----- ----- ---------- -------- 229 1829 27156
您也可以忽略空格并计算字符数。
Get-Content D:\Temp\testreadC.txt | Measure-Object -Line -Word -Character -IgnoreWhiteSpace
输出结果
Lines Words Characters Property ----- ----- ---------- -------- 229 1829 7424
本文向大家介绍如何在PowerShell中使用Group-Object cmdlet?,包括了如何在PowerShell中使用Group-Object cmdlet?的使用技巧和注意事项,需要的朋友参考一下 顾名思义,Group-Object可用于对相似的属性进行分组。 示例 输出结果 上面的输出按状态分组(“已停止”和“正在运行”)。共有160个服务处于“已停止”状态,而130个处于“运行”状态
本文向大家介绍如何在PowerShell中使用ErrorAction参数?,包括了如何在PowerShell中使用ErrorAction参数?的使用技巧和注意事项,需要的朋友参考一下 像ErrorActionPreference变量一样,ErrorAction参数的工作原理类似。高级功能和PowerShell中大多数内置cmdlet均支持ErrorAction参数。将非终止错误转换为终止错误,然后
本文向大家介绍如何在PowerShell foreach并行循环中使用PSCustomObject?,包括了如何在PowerShell foreach并行循环中使用PSCustomObject?的使用技巧和注意事项,需要的朋友参考一下 要在Foreach并行循环内使用PSCustomObject ,我们首先需要考虑如何在循环内使用变量。 因此,让我们看看是否可以在$out变量中存储或更改值。 示例
本文向大家介绍如何在Switch命令中使用PowerShell Break语句?,包括了如何在Switch命令中使用PowerShell Break语句?的使用技巧和注意事项,需要的朋友参考一下 在“切换”命令中,当传递单个值并且如果它匹配条件时,则循环自动退出,但是当传递多个值并且如果值匹配第一个条件时并且如果要终止循环,则可以使用Break声明。下面给出一个例子。 示例 输出结果 您会在上面的
一款支持任意可导出 SVG 格式的设计软件的预览工具,可以提取文本和 CSS, 测量元素的距离。 Roadmap Scale Context Menu (Copy CSS/Text) Copy SVG/PNG Icons Hide layer Remove Designs Desktop App Online version
问题内容: 我正在尝试将我的项目目录添加到GOPATH,在Linux中,我可以这样做 在〜/ .bashrc中 Powershell中的等效性是什么 问题答案: 这应该遵循您使用Powershell设置任何Environment变量的方式(如本文所述): 如果您希望它永久存在(即将来将适用于任何外壳程序): 需要注意的一件事:当我们用来创建新的用户或计算机级环境变量时,在Windows Power