如何使用 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)

相關內容