Powershell实用命令(2)
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,我又来了,今天给大家分享的实用命令是Measure-Object,看这个命令的文字意思就知道是用于统计评估对象的了,那我们来说说他的具体用法首先我们可以看下这个命令的语法,看看他能支持哪些参数PS C
千家信息网最后更新 2026年11月03日Powershell实用命令(2)
我又来了,今天给大家分享的实用命令是Measure-Object,看这个命令的文字意思就知道是用于统计评估对象的了,那我们来说说他的具体用法
首先我们可以看下这个命令的语法,看看他能支持哪些参数
PS C:\Windows\system32> Get-Command measure-Object -SyntaxMeasure-Object [[-Property] ] [-InputObject ] [-Sum] [-Average] [-Maximum] [-Minimum] []Measure-Object [[-Property] ] [-InputObject ] [-Line] [-Word] [-Character] [-IgnoreWhiteSpace] [] 从上面我们可以看到Measure-Object能够支持求和,求平均值,取最大值,取最小值,统计行数,单词数,字符数,IgnoreWhiteSpace参数是为了让你在统计的时候忽略空白字符(空格,回车)的计数。
下面我们用代码来分别检验一下这些功能
PS C:\Windows\system32> Get-Process | measure -Property vm -MaximumCount : 210Average : Sum : Maximum : 2238980472832Minimum : Property : VMPS C:\Windows\system32> Get-Process | measure -Property vm -MinimumCount : 210Average : Sum : Maximum : Minimum : 4096Property : VMPS C:\Windows\system32> Get-Process | measure -Property vm -AverageCount : 214Average : 1596722333006.95Sum : Maximum : Minimum : Property : VMPS C:\Windows\system32> Get-Process | measure -Property vm -sumCount : 212Average : Sum : 337291811336192Maximum : Minimum : Property : VMPS C:\Windows\system32> Get-Content D:\File1.txt | measure -Line -Word -CharacterLines Words Characters Property----- ----- ---------- -------- 4 20 113 PS C:\Windows\system32> Get-Content D:\File1.txt | measure -Line -Word -Character -IgnoreWhiteSpaceLines Words Characters Property----- ----- ---------- -------- 4 20 97 PS C:\Windows\system32> Get-Content D:\File1.txtLearning Powershell TechnologyI like Powershell Script LanguageDo you like it as meFine , let's learn it togather上面的代码秀出了Measure-Object的功能,就问你,强不强大,厉不厉害,不需要一会调用max,一会调用min,直接一个命令搞定所有
再介绍另外一个比较实用的Measure命令,Measure-Command,这个命令经常用来检测代码的运行时间,通过这个时间,我们可以评估出哪种代码更加优秀,所需时间更短,提升我们代码的执行效率,降低运行代码主机的性能损耗
$Script1={For($i=0;$i -le 100;$i++){Add-Content -Path D:\File1.txt -Value "I want add some word in this file"}}$Script2={$NW=New-Object System.IO.StreamWriter "d:\file1.txt"; For($i=0;$i -lt 100;$i++){$NW.WriteLine("I Write it again !")};$nw.Close()}PS C:\Windows\system32> Measure-Command -Expression $Script1 | select TotalMillisecondsTotalMilliseconds----------------- 117.5692PS C:\Windows\system32> Measure-Command -Expression $Script2 | select TotalMillisecondsTotalMilliseconds----------------- 2.5188通过Measure-Command 可以评估出同样的结果,但是代码不同,所花费时间是完全不一样的,这样能使我们明白自己的代码是否优秀。
好了,今天就介绍到这,瓜子花生啤酒,客官来一份?
代码
命令
时间
统计
评估
实用
优秀
功能
参数
字符
支持
运行
不同
强大
最大
最小
厉害
主机
单词
啤酒
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中智农互联网科技
亿人帮互联网科技有限公司
互联网是第几次科技革命的成果
中关村互联网科技集团
互联网和科技技术
互联网为科技
青岛互联网科技公司
奇酷互联网科技公司
天下捷融互联网科技
互联网科技网站
一五八零互联网科技
开启互联网科技时代小说
互联网系的金融科技公司
成都铂石互联网科技做什么的
阿大互联网科技有限公司
华夏恒生互联网科技013171
内蒙古九一互联网科技
美国互联网科技实力
易企秀互联网科技是做什么的
容联科技互联网电商
圆梦互联网科技
金融科技还是互联网
科技与互联网发展
科技与互联网哪个更好
互联网科技和信息
互联网科技数字货币
云鲸互联网络科技有限公司
互联网科技的前景
东风日产互联网科技公司叫什么
六子台科技互联网展会