Powershell小技巧之找出最大最小值

 更新时间:2014年09月14日 16:35:51   投稿:hebedich  
在一个有n个元素的集合中,需要多少次比较才能确定其最小、最大元素呢?如果一个一个的比较,那么需要n-1次比较,是不是有更好的方法呢?如果,在比较中,记录遇到的最大值和最小值。将输入的元素两两比较,然后与当前的最大值、最小值进行比较。

要找出对象的最大最小值,请使用Measure-Object:

$list = 1,4,3,1,3,12,990
 
$result = $list | Measure-Object -Minimum -Maximum
$result.Minimum
$result.Maximum

它支持多个数据并且还支持不通的数据类型,这里将它小小的修改就能返回WINDOWS目录下最近新创的文件:

$list = Get-ChildItem -Path C:\windows
 
$result = $list | Measure-Object -Property LastWriteTime -Minimum -Maximum
$result.Minimum
$result.Maximum

只需要设置对象其中的一个属性就能够查看你想要的信息。

支持所有PS版本

相关文章

  • PowerShell中的转义字符是什么?

    PowerShell中的转义字符是什么?

    这篇文章主要介绍了PowerShell中的转义字符是什么?Powershell 的转义字符是`, 是tab键上面的按键,不是单引号,需要的朋友可以参考下
    2015-06-06
  • 使用HTTP api简单的远程执行PowerShell脚本

    使用HTTP api简单的远程执行PowerShell脚本

    为了你能非常简单的远程执行PoweShell脚本,使用REST API是一个很好的选择,因为现在许多流行的编程语言都可以简单的执行HTTP的GET操作。
    2014-10-10
  • Powershell中获取所有磁盘盘符的方法

    Powershell中获取所有磁盘盘符的方法

    这篇文章主要介绍了Powershell中获取所有磁盘盘符的方法,本文直接给出实现代码,需要的朋友可以参考下
    2015-04-04
  • 探索PowerShell(十四) 使用WMI对象的方法

    探索PowerShell(十四) 使用WMI对象的方法

    上一篇文章中介绍了WMI的基础内容,主要讲了WMI的属性值的查看,文中还提到,WMI不仅具有属性,还具有方法。这一节就来具体讲一下如何调用WMI对象方法
    2012-12-12
  • PowerShell管理Win Server 2008 R2

    PowerShell管理Win Server 2008 R2

    在Windows Serve 2008 R2中,一个重要改进就是PowerShell版本升级为2.0。Win 2008 R2包括一系列新的服务器管理界面,这些均建立在PowerShell 2.0之上。它新增了240个cmdlets命令集,新的PowerShell图形用户界面也增添了开发功能,从而用户能更简单创建自己的命令行。
    2015-09-09
  • Powershell小技巧之非相同域或信任域也能远程

    Powershell小技巧之非相同域或信任域也能远程

    这篇文章主要介绍了使用Powershell在非相同域或信任域也能远程的方法以及如何设置powershell远程处理的方法,需要的朋友可以参考下
    2014-10-10
  • PowerShell ISE中代码转换大小写的技巧

    PowerShell ISE中代码转换大小写的技巧

    这篇文章主要介绍了PowerShell ISE中代码转换大小写的技巧,本文使用ISE内置快捷键解决这个问题,需要的朋友可以参考下
    2015-03-03
  • Windows Powershell 执行外部命令

    Windows Powershell 执行外部命令

    Windows PowerShell 在使用方面与 Cmd.exe 并无多大不同,只是 Windows PowerShell 的功能更为强大。与 Cmd.exe 一样,Windows PowerShell 具有内置的脚本编写语言,不过它比 Cmd.exe 原始的批处理语言更为灵活。Cmd.exe 做到的事情,Windows PowerShell 几乎都能做到。
    2014-08-08
  • 使用PowerShell修改注册表

    使用PowerShell修改注册表

    本文通过具体的实例给大家具体讲解了使用PowerShell操作注册表的方法,非常的简单实用,有需要的小伙伴可以参考下。
    2015-09-09
  • PowerShell中Get-Date对象的常用属性和方法介绍

    PowerShell中Get-Date对象的常用属性和方法介绍

    这篇文章主要介绍了PowerShell中Get-Date对象的常用属性和方法介绍,一并介绍了看一个对象的所有属性和方法的技巧,需要的朋友可以参考下
    2014-08-08

最新评论