PowerShell로 특정 기준과 일치하는 파일을 어떻게 찾나요?

PowerShell로 특정 기준과 일치하는 파일을 어떻게 찾나요?

$check특정 조건에 따라 파일을 찾는 변수를 만들었습니다 . 코드는 다음과 같습니다.

$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)

좀 더 컴팩트하게 할 수 있는 방법이 있나요? 예를 들어 더 적은 변수 등을 사용하십시오.

답변1

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

관련 정보