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 mega bytes
dir -Recurse -file | Where-Object { $_.length -gt 1mb}

PowerShell Units

1kb -eq [Math]::Pow(2,10)
# True
# 1024

1mb -eq [Math]::Pow(2,20)
# True
# 1048576

1gb -eq [Math]::Pow(2,30)
# True
# 1073741824

Sort Files by File Size

PowerShell. List Dirs and Files

List Dirs

List Files

Create, Copy, Delete, Dir

Path Tutorial