PowerShell: List File by Size

By Xah Lee. Date: . Last updated: .

Less Than N Bytes

# show files whose size is less than 100 bytes
dir -Recurse -file | Where-Object { $_.length -lt 100}

Greater Than N Bytes

# show files whose size is greater than 1 kilo bytes
dir -Recurse -file | Where-Object { $_.length -gt 1kb}

Show Top 10 Largest Files

# list top 10 biggest files in current dir
dir -Recurse -file | sort -descending -property length | select -first 10

PowerShell, List Files