Como encontrar arquivos que correspondam a determinados critérios com o PowerShell?

1

Eu criei uma variável $check para encontrar arquivos com base em determinadas condições. O código é assim:

$day = (get-date).day
$year = (get-date).year
$check = (Get-ChildItem | 
    where-object {$_.LastWriteTime.Day -eq "$day"} | 
    Where-Object {$_.LastWriteTime.Year -eq "$year"} | 
    Sort-Object LastWriteTime | 
    Format-Table LastWriteTime, Name, Length)

Existe uma maneira de fazer isso de maneira mais compacta? Por exemplo, use menos variáveis, etc.

    
por David Dav 07.02.2013 / 13:12

1 resposta

0

$check=(ls|?{$_.LastWriteTime.Day -eq "$day"}|select LastWriteTime|ft LastWriteTime, Name, Length -Auto)
    
por 07.02.2013 / 15:13