Utilities.psm1
function Get-OldestLastWriteTime { [CmdletBinding()] [Alias("oldest")] param ( [Parameter(ValueFromPipeline = $true)] $Items ) $Items | Sort-Object SortableLastAccessTime | Select-Object -First 1 -ExpandProperty SortableLastAccessTime } function Get-NewestLastWriteTime { [CmdletBinding()] [Alias("newest")] param ( [Parameter(ValueFromPipeline = $true)] $Items ) $Items | Sort-Object SortableLastAccessTime | Select-Object -Last 1 -ExpandProperty SortableLastAccessTime } |