PowerShell: List Files by Date Time
Sort Files by Date Time
CreationTime
# list files sorted by creation time dir -file | sort CreationTime
LastWriteTime
# list files sorted by LastWriteTime dir -file | sort LastWriteTime | Format-Table Name, LastWriteTime
LastAccessTime
# list files sorted by LastAccessTime dir -file | sort LastAccessTime | Format-Table Name, LastAccessTime
Filter Files by Date Time
Before a Given Date Time. CreationTime
# list files created after a given date time dir -file | where { $_.CreationTime -lt "2025-06-15" } | sort CreationTime | Format-Table Name, CreationTime
After a Given Date Time. CreationTime
# list files created after a given date time dir -file | where { $_.CreationTime -gt "2025-06-15" } | sort CreationTime | Format-Table Name, CreationTime
After a Given Date Time. LastWriteTime
# list files, last write date time greater than dir -file | where { $_.LastWriteTime -gt "2025-06-15" } | sort LastWriteTime | Format-Table Name, LastWriteTime
After a Given Date Time. LastAccessTime
# list files, LastAccessTime date time greater than dir -file | where { $_.LastAccessTime -gt "2025-06-15" } | sort LastAccessTime | Format-Table Name, LastAccessTime
List File by Date Range
# list file with last write time greater than 24 hours ago dir -file -Recurse | where { $_.LastWriteTime -gt "2025-06-13T10:00:00" -and $_.LastWriteTime -lt "2025-06-15T10:00:00" }
PowerShell. List Dirs and Files
List Dirs
- PowerShell: Navigate Directory
- PowerShell: Show Current Dir Path
- PowerShell: List Directories
- Show Directory as Tree
- PowerShell: List Empty Dir 📜
- PowerShell: Dir Size 📜
List Files
- PowerShell: List Files
- PowerShell: Show Fullpath, No Truncate Lines
- PowerShell: List Empty Files
- PowerShell: Count Number of Files
- PowerShell: List Files by Wildcard Name Pattern
- PowerShell: Filter File Name by Regular Expression
- PowerShell: List File by Size
- PowerShell: Sort Files by Size 📜
- PowerShell: List Files by Date Time
- PowerShell: Search Text in Files (grep)